Overseas Projects

Wales UK Ground Mounted

Project Size5MW

Location: Wales UK

Completed: 2011

Project Type: Ground Mounted