Startup Pitch Battle – USA vs FRANCE at MassChallenge October 3, 2016 Join us for this FRENCH-AMERICAN PITCH BATTLE! When: Friday, Oct 21st, 2016 – from 2:30pm to 6:00pm Where: MassChallenge, 23 Drydock Avenue, Boston What: Pitch Battle bringing together French startups and...