Ohio's first Innovation Hub getting $40M in taxpayer funds
More than $40 million in state and local taxpayer money is expected to be spent creating Ohio's first Innovation Hub.
More than $40 million in state and local taxpayer money is expected to be spent creating Ohio's first Innovation Hub.