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 Truist unveils new Innovation and Technology Center at uptown HQ: 'It's a place people want to come and work'
Next AdventHealth names new chief people officer