Construction work has started on phase I of the Moynihan Station in New York. The scope of work includes expansion and improvement of the 33rd Street connector between Penn Station and the West End Co...

This content is available to only subscribers.