India plans to commission 600MW floating solar project by 2023

Solar panels for the project will be installed in about 2000ha water area. (Credit: PublicDomainPictures from Pixabay)



Related Article
Recommended Whitepaper

View More