With six studios and a 265-desk newsroom, the new NBCUniversal Boston Media Center is ready for content production and distribution, both via traditional linear television and streaming or podcasts.
The facility, which officially opened its doors on Jan. 15, 2020, is located outside of Boston in Needham, Massachusetts.
At 160,000 square feet, the building combines the operations of four properties that were previously in two separate locations, including WBTS, NBC 10 Boston; WNEU, Telemundo Nueva Inglaterra; cable news channel NECN; and NBC Sports Boston.