Definition of Tech Square Project

  1. Tech Square Project means the seven building campus located in Cambridge, Massachusetts aggregating approximately 1.2 million square feet.

Definition of Tech Square Project in Amended and Restated

Tech Square Project means the seven building campus located in Cambridge, Massachusetts aggregating approximately 1.2 million square feet.