OHLA has been selected as the preferred bidder to construct six stations on Line 7 of the Santiago Metro. The company submitted the leading financial proposal of approximately EUR80 million, outperfor...

This content is available to only subscribers.