Resources

Floating Solar Power Plant To Be Setup In Odisha – BW Businessworld


It will be set up by the Solar Energy Corporation of India, which is under the Ministry of New and Renewable Energy., , renewable energy, …

To Read More, Please Visit Source

Related Articles

Back to top button