OHLA awarded contract to build six stations on Santiago Metro Line 7, Chile March 21, 2026 | Latin America News, News 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. Username or E-mail Password Remember Me Forgot Password