Public voting begins as Top 10 entrepreneurs vie for $100,000 prize from Comerica Bank DETROIT, April 11, 2024 /PRNewswire/ — The wait is over! The Comerica Hatch Detroit Contest by TechTown, the small business competition responsible for launching some of the city’s most popular…