Worcester One of Nation’s Top Startup Hubs

Worcester, Massachusetts, has been named a top 10 emerging tech startup hub by Axios.

According to Axios, “A growing number of startups are being created across the country — and they’re cropping up outside of the top innovation hub cities. That’s according to new data released today by TechNet and the Progressive Policy Institute.”

Read the fully article here.