Greylock Partners On Why You Shouldn't Start a Company in Boston(fastcompany.com)
fastcompany.com
Greylock Partners On Why You Shouldn't Start a Company in Boston
http://www.fastcompany.com/1674468/greylock-partners-on-why-you-shouldnt-start-a-company-in-boston
1 comments
Seems to be specific to IT companies. Plenty are starting in biotech.