Another major media company is making a long-term investment in the N-Squared Innovation District.
NBCUniversal and Normandy Real Estate partners are planning to build a $125 million “world class broadcast and digital media center” at Founders Park in
Needham. The 165,000-square foot facility would house the new local NBC TV affiliate, NECN, Comcast Sports Net, Telemundo and their 325 employees under
“This is a transformative addition to the N-Squared Innovation District,” says Chamber President Greg Reibman. “This area is already home to WCVB-TV, GateHouse
Media, TripAdvisor and Univision. NBCUniversal’s decision to be here too firmly establishes N-Squared as a major