Resources

Solar Now the Top Renewable Energy Source, Surpasses Large Hydro – Mercom India


Solar is now the top renewable energy source in India, with 46.8 GW of installed capacity. Solar energy has overtaken large hydro, which …

To Read More, Please Visit Source

Related Articles

Back to top button