
Accelerator Kickstarts Seaport Life Science Complex
A 54,000-square-foot lease by Cambridge-based Mass Innovation Labs will anchor the new Innovation Square Seaport office lab complex which breaks ground today at 6 Tide St. in Boston’s Seaport District.