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