New York, NY

Tech Renaissance: an Italian Startup Pitch Night