SWREL Bags EPC Order for India’s Largest BESS project

Sterling and Wilson Renewable Energy Limited has received a prestigious order for the Engineering, Design, Procurement,…