Two Mile Desert Project PV1

PV1
Photovoltaic
16
16
Pending Approval
2017
Solar
Operator Owned