More importantly, Boston is much heavier into manufacturing technology, hardware, B2B software, etc whereas NYC is more focused on consumer, retail, fashion, etc. Boston is pretty clearly a better choice for GE.
In reality GE's HQ in Boston will represent a tiny fraction of their global employees, though, so it doesn't really matter. https://www.bostonglobe.com/business/2016/03/11/huge-but-its...
And they don't compete with every startup in NYC for those brains.
More importantly, industrial Internet of Shit developers, smart grid companies, and related activities are going on at the Seaport District, right where GE is setting up shop.
Far more, he says
Anyway not true
NYC has alot more capital floating around but the subset of it that is VC isn't more than Boston