cleantechies.com
Indian State Mulls 100 Megawatts Floating Solar Power Project
Yet another floating solar power project is under consideration in India. According to media reports, the state government of Andhra Pradesh is considering to set up a floating solar power project …