Gizmodo UK

Future Publishing

Featured

Latest

By Alissa Walker on at

The exorbitant costs of the new World Trade Center Transportation Hub have filled many American column inches; the station cost FOUR BILLION DOLLARS.