The Best Place to Launch Your Company

NYC TechStars managing director David Tisch on the eternal question: Silicon Valley vs. New York, Boston, Boulder or...?