Takeda leases future Kendall Square building


The agreement to take 600,000 square feet on Third Street is part of an effort to consolidate more of its operations in Kendall, the drug giant said Wednesday.

Previous University of the Pacific building clinic to bring medical, dental care together
Next AdventHealth names new chief people officer