Click to zoomSolar panels and battery storage units at an energy facility.BusinessSterling and Wilson Wins Rs 985 Cr Renewable OrdersBy ThePip Desk•