Tag

DC3

BusinessSpecial Reports

Rebuilding Detroit: A booming TechTown

A 100,000 square foot technology park and business incubator brings entrepreneurs from across southeast Michigan.