Energy “Waycock Road” UK

Energy “Waycock Road” UK

Project Details
Location: Barry (United Kingdom)
Category: photovoltaic, renewable-energies
Installed capacity: 5 MW
Scope: EPC BOS

Last Projects