2 / 12    

Top States For Solar Power


» more from Slideshows

10. Massachusetts

Capacity: 8 megawatts

Constellation Energy is building a solar power system on the roofs of buildings at Patriot Place, the retail and dining area next to the New England Patriots’ Gillette Stadium.

»Read the Story

Photo: BusinessWire