OHLA secures its largest-ever contract for the Santiago Metro and surpasses €700 million in projects across the network
The project involves the construction of 7.6 kilometres of underground infrastructure and forms part of Section 1 of the future Line 9.