Apr 16 2011
Link
Techstars NYC Killed It
Let’s be clear, New York City is a big, tough place. It’s crowded and there are a lot of distractions. People are busy here and it takes a lot for them to stop and notice something. Hell, some poor…