As a renewable source of energy, solar power is an essential pillar in India’s efforts to address climate change and achieve the ambitious …
Read Complete New : Floating Solar May Just be the Key to Unlock India’s Targeted Installed Solar Capacity – Mercom India