National Cancer Institute in Santiago de Chile infographic.

OHLA has been awarded the concession contract for the construction, maintenance and operation of the National Cancer Institute in Santiago de Chile, which will involve an investment of more than 300 million euros.

Specifically, the project includes the integral development of designs, execution of associated civil works, integral implementation of clinical, administrative and industrial equipment, as well as the operation of the infrastructure’s Basic and Special Mandatory Services. The contract is part of Chile’s Second Health Facilities Concession Program, which includes the construction of 18 hospitals, of which OHLA has already been awarded the Biobío Hospital Network (Santa Bárbara, Nacimiento, Coronel and Lota) by the end of 2021.