Record Additions: Share of renewables exceeds that of hydropower
Renewable energy has experienced tremendous growth in the past one year, with its cumulative installed capacity surpassing that of hydro power. As of end-March 2017, the country’s total renewable energy capacity stood at around 57.26 […]