St. Louis Post-Dispatch: Solar energy companies flocking to Metro East, Illinois

Spurred by record-low equipment costs and state-sponsored incentives, solar installation companies are flocking to Illinois, including the Metro East region near St. Louis. Read the full story.