Countries leading the charge on renewable energy

By Abhishek Sen

Sweden

Costa Rica

Scotland

Iceland

Germany

Uruguay

Next: 5 Benefits of Learning Sanskrit

Find out More..