Boston fell off the map. Whatever happened?
It seems like New York, Bay Area, and Austin, TX have become the three large Internet/App tech hubs.
It seems like New York, Bay Area, and Austin, TX have become the three large Internet/App tech hubs.
The latest incarnation of VC-backed tech companies leave very little for the founding members.