Skyscrapers and New York City are practically synonymous. The Empire State Building held the record as the tallest building globally from 1931 to 1970, and now the Freedom Tower is the tallest building in the United States. So when the new Hudson Yards complex was being planned, developers knew they had to create something that […more]
Posted in: New York
Comments are closed.