News

2009 Solar Scorecard

Here are some statistics released by SEIA that I found interesting. Germany continues to dominate the rest of the world…