NYC invested $100 mil into a tech campus on Roosevelt Island. What's the expected trade off? http://bit.ly/TEndSg