BHEL Bags ₹1 Billion EPC Order for a 25 MW Floating Solar Project in Andhra Pradesh
The floating solar project is located at NTPC’s facility in Simhadri
July 16, 2019
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
Bharat Heavy Electricals Limited (BHEL), an engineering and manufacturing company, recently bagged an order for setting up a 25 MW floating solar photovoltaic (SPV) power project located in Simhadri, Andhra Pradesh.