image: Michael Betke / Creative Commons There’ve been a bunch of stories lately about solar power installations doubling last year (see related links below) and here’s another: The
Link:
World’s New Solar Power Installations Doubled in 2010 – Total Capacity Up 70%