Biogen plots new global headquarters in Kendall Square
The big biotech signed a 15-year lease for approximately 580,000-square-feet of space in “Kendall Commons,” a development project spearheaded by MIT.


The big biotech signed a 15-year lease for approximately 580,000-square-feet of space in “Kendall Commons,” a development project spearheaded by MIT.