WTC Freedom Tower opens for business By: Top News and Analysis (pro) November 03, 2014 at 08:10 AM EST One World Trade Center, the tallest skyscraper in North America, opens 13 years after 9/11. The New York Times reports. Read More >>