OHLA awarded contract for six stations on Santiago Metro Line 7, Chile July 7, 2026 | Latin America News, News OHLA has secured a contract worth EUR70 million to construct six stations on Santiago Metro Line 7 in Santiago. The contract covers Groups 5 and 6 of the new metro line and increases OHLA’s cumulative... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password