Loading newsroom…

Sterling and Wilson Renewable Energy secures orders for 534.3 MWp solar project in Rajasthan and 616 MWh BESS in South Africa | India Energy Atlas