NBC Universal Opens $17 Million Technology Center in Englewood Cliffs
NBCUniversal opens $17 million technology center in Englewood Cliffs (via NJ.com)
ENGLEWOOD CLIFFS — NBCUniversal has launched a 63,000-foot $17 million technology center, the company announced Monday. The center will house the NBCUniveral technology team and a new Media Labs operation. The newly formed Media Labs will work with…