Innovation Project Has Arrived
PYMNTS
MARCH 15, 2017
The big day has finally arrived — no thanks to Mother Nature, who decided to throw a disruption of her own at the year’s biggest celebration of innovation in the shape of a blizzard named Stella. The fifth anniversary of Innovation Project in Harvard Square today being one extremely tenacious example.
Let's personalize your content