Technology Mass. launches start-up challenge Massachusetts has launched the second round of MassChallenge the world’s largest global start-up competition. The challenge will go forward with.. 7 Mar 0