Project
440MW large-scale solar development - one of the biggest in Western Australia.
Location
-
Product
Capacity
Status