Four of us headed over to Mass Challenge’s Launch Party at the Landmark Center this evening, to celebrate today’s opening of their application for MC Boston 2018. I was a little surprised that the line to get your name badge upon arrival, even with pre-registration, snaked around so far that we were told to just […]