Biogen HQ Gets New Investor in $476M Deal
A recapitalization of Biogen's U.S. headquarters values the Kendall Square property at $476 million, an increase of 75 percent from its last change of ownership in 2015.
A recapitalization of Biogen's U.S. headquarters values the Kendall Square property at $476 million, an increase of 75 percent from its last change of ownership in 2015.