Rachel Haot Explains Why NYC Is The Best Place to Start Your Business by Jeff Weisbein 10 years ago New York City