Daniel Geiger writes in Crain’s New York on January 15, 2016 that 21st Century Fox and News Corp.have pulled out of a lease to anchor 2 World Trade Center.
“After much careful consideration we have decided to maintain our New York headquarters and other business operations at 1211 and 1185 Avenue of the Americas,” according to a joint statement released by 21st Century Fox and News Corp. “We have extension options that could continue our occupancy in our current sites through 2025,” Geiger writes.