Filing excerpt
In March 2025 we entered into a lease agreement with MIT Investment Management Company and BioMed Realty for the lease of approximately 580,000 square feet of office and research and development space located at 75 Broadway, Cambridge, Massachusetts, which will be used as our new global corporate headquarters...