The tiny country is a huge clean energy champion.

Sourced through Scoop.it from: mashable.com