Civic Works, a Baltimore-based non-profit, is offering 170 free solar panel installations for homes of low-income families. The program is part of Civic Works' Baltimore Shines program ...