Top News | Wed Nov 13, 2013 6:04am IST

New York's One World Trade Center deemed tallest U.S. skyscraper