Rekha Mehr MBE – Director of Business Development and Partnerships – MassChallenge UK – February 25th 2016 Posted On: 26 Feb 2016 Rekha tells us about Boston-based Mass Challenge, an incubator in London currently nurturing 90 hand-picked early stage businesses. Tags: The Seed & EIS HourincubatorMass ChallengeRekha Mehr