Top | Wed Nov 13, 2013 5:07am IST

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