Floating Solar Power Plant

World’s largest floating solar plant in Madhya Pradesh steps up India’s go-green drive

<p> <strong>Moving towards reducing its dependence on fossil fuel and reducing carbon footprints, India is all set to install the…

2 years ago