Solar Farm

Project Name:

25 Megawatt Bugallon Solar Power Plant (EPC/Design and Build Project)