Moderna's $110M Norwood site built with expansion hopes
July 17, 2018 at 08:00 AM EDT
The site includes an additional 13 acres on which Moderna could essentially double its footprint, setting the stage for the next few phases of company development.