MassChallenge Down To Final 26 Start-ups

The Hub lived up to its recent billing as the world’s most innovative city yesterday as 26 startup companies advanced to the finals of a Fan Pier-based competition for $1 million in cash.