Your javascript is disabled. Click the following link to the article.
Alesco - Hail or Shine: The Solar Industry Weathers A Storm