A new solar installation in downtown Detroit.
Local News Great Lakes IT Report 07/14 July 14, 2010 / 8:42 AM EDT / CBS Detroit A new solar installation in downtown Detroit. Podcast Your browser does not support the audio element. Featured Local Savings