Overview
96
MW DC
Peak Power
Queensland / Australia
Location
2025
Operation date
PPAs
Project status