Solar Floating Solar Power Plants – A promising technology that needs time to evolve The Government of India recently announced an ambitious plan to develop 10 GW Gigawatt (GW)…digiAugust 18, 2018