SWREL secures 534.3 MWp solar order in Rajasthan
Sterling and Wilson Renewable Energy Limited (SWREL) has secured an order for a 534.3 MWp solar project in Rajasthan from an unnamed independent power producer. The order is for the execution of a balance of […]
