Sterling And Wilson Solar June Quarter Net Falls 62 Pc To Rs 17.22 Cr. Sterling and Wilson Solar Ltd on…