With its move to MIT’s Volpe Center in Kendall Square, the drugmaker is consolidating its local footprint from three ...
Biogen has signed a 15-year lease for approximately 580,000-square-feet of office and research and development space as part of the Kendall Common development project. The lease agreement is with a ...