Some people are worried about the financial investment, but I think a STEM Hub for the downtown is excellent,' says deputy ...