Country that is 100 percent powered by renewable energy taps into new natural resource.

 

Tags: Iceland, energy.

Source: www.cbsnews.com

Advertisements