I want to know the answer to the following question:
Because of the number of tech companies, the city is a hub for what?
All the background I'm provided with is that "Boston receives the highest absolute amount of annual funding from the National Institutes of Health of all cities in the United States.". Is that enough to answer the question?
Answer: no