Lifestyle | Mon Jul 30, 2007 3:24pm EDT

Cloudy Germany unlikely hotspot for solar power