×

Lower Manhattan's Freedom Tower opens for business

9:17 AM ET Mon, 3 Nov 2014

Thirteen years after the Sept. 11 attacks, Conde Nast on Monday became the first company to move into the new World Trade Center, the tallest skyscraper in North America.