It will have an installed capacity of 124 MW and its production could supply more than 65,000 homes annually
OHLA is awarded a new photovoltaic plant in Spain for 30 million euros
July 11, 2023