OHLA is awarded the concession of the National Cancer Institute in Chile with an investment of more than 300 million

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, […]