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)…
Jakson AdminAugust 18, 2018