Saturday, September 29, 2012

Solar energy - Germany vs USA

Click pic to enlarge

Site Meter