World Trade Center Train Station Opens With $4-billion Price Tag Alisa Zevin March 9, 2016 No Comments A portion of the World Trade Center Transportation Hub’s long-awaited and overdue Oculus atrium opened on March 3, along with a pedestrian tunnel to a new hub entrance at Liberty and Church streets.Read More