0
Under construction

Childers

Nominal Power: 75.01 MWp
Location: Isis River 4660, Queensland, Australia  
Owner: Childers Solar PTY