OHLA is awarded three photovoltaic projects in Spain valued at more than 45 million euros
Total installed power of 150 MW will generate sufficient energy to supply nearly 92,000 homes OHLA is awarded three photovoltaic projects in Spain
Total installed power of 150 MW will generate sufficient energy to supply nearly 92,000 homes OHLA is awarded three photovoltaic projects in Spain