Tech parks say they need more tax revenue to keep expanding
Seventeen of the state’s 23 tech parks have either hit or soon will hit the cap on the amount of tax revenue they can capture—and the people who run the sites say that puts all their progress at risk.