Obrascon Huarte Lain SA
Obrascon Huarte Lain (OHLA) is a global infrastructure development and construction company based in Spain. The company operates in various sectors including civil engineering, building, industrial projects, and services. OHLA is involved in the design, construction, and management of infrastructures such as roads, railways, hospitals, and energy projects, providing comprehensive solutions across different geographies.