News

In 2022, Takeda announced it had signed a 15-year lease to expand its presence in Kendall Square. "We have been in touch with ...
With its move to MIT’s Volpe Center in Kendall Square, the drugmaker is consolidating its local footprint from three buildings to one.