Search This Blog

Tuesday, January 07, 2014

Which Country Boasts the Most Renewable Power?

Stephan Richter posts a couple of questions in his MarketPlace audio: Which country gets most of its energy from renewable resources?

Texas and California agree on at least one thing: having the Texas Lone Star in your flag is a very good thing!