Moderna Buys Norwood Campus for $400M

Lab developer Alexandria Real Estate Partners will sell the Moderna Technology Center in Norwood to the vaccine manufacturer for approximately $400 million as it continues to divest non-core properties in Greater Boston.