OHLA is awarded a photovoltaic plant in Spain for more than 75 million euros
OHLA, through its Industrial business area, has been awarded a new EPC contract for the design, construction and commissioning of a 130 MW photovoltaic plant in Badajoz, for more than 75 million euros.