SUCCESSFUL PROJECT

MaxPower Module 17.4 MW Utility Solar Plant Longreach, QLD Australia