NBC Universal Boston Media Center Update 06/07/19
NBC Universal's New Media Center Taking Shape
NBC Universal's upcoming 160,000 square foot facility is taking shape within Founder's Park in Needham. The building will be home to NBC 10 Boston, Telemundo, NBC Sports Boston and New England Channel News (NECN) and will feature the most cutting edge broadcast technology. Construction is expected to wrap up this fall.