Takeda Renews Boston-Area Office Lease More Than a Half Decade Early

Takeda Pharmaceuticals' lease at 75-125 Binney St. in Cambridge, Massachusetts, was originally set to expire in 2030. (Bret Osswald/CoStar)
Deal With Largest Massachusetts Life Science Employer Stands Out in Depressed Market