News

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.
Biogen’s current base, at 225 Binney Street, is about a five-minute walk away. It’s part of the world famous Kendall Square biotech hub, home to notable drugmakers like Moderna, Alnylam ...