OHLA is awarded four photovoltaic plants in Spain for 130 million euros
OHLA, through its Industrial business area, has been awarded four new projects for the design, construction and commissioning of four photovoltaic plants in Spain for a total amount of more than 130 million euros.