Picture yourself on a stage, in front of a huge audience packed with investors and CEOs, and you only have three minutes to spark their interest. What would you say? That is the startup’s dilemma, and was the challenge of the moment at Start Up Rounds Final Showcase this week at Microsoft New England. Set along the beautiful (but frozen) Charles River, ten startups competed for cash prizes and resources in front of a team of well-established judges, CEOs, and tech enthusiasts.
Read More >