India Cancels 2.4 Gigawatt Solar Capacity Awarded In Largest Tender
In a shocking decision by the Solar Energy Corporation of India (SECI), five major solar power developers lost 2.4 gigawatts of capacity they had secured last month in the country’s largest-ever solar power auction.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed