Work on the new extension to Atocha railway terminal in Madrid, Spain, has been completed and the terminal has been opened for public use. The EUR171-million rail terminal is expected to meet the incr...

This content is available to only subscribers.