Mass Challenge Announces Competition Finalists In Boston's Innovation District

MassChallenge announces the 110 entrepreneurs that will enter the final stretch of the world’s largest business plan competition.