Icon
 

India among the top 5 countries with installed renewable energy