Tech Tour: Cambridge Innovation Center
March 6th, 2010 link to (permalink)
Located at the MIT-owned One Broadway Street building in Kendall Square, Cambridge Innovation Center (CIC) houses more than 175 companies in over 100,000 square feet of office space and prices everything per person, so smaller companies can add more space as they grow.
comment »