cleantechnica.com
Top 10 Solar Energy States Per Capita (US)
Environment America Research and Policy Center recently released Lighting the Way, a fascinating hard numbers--based take on