METZ SOLAR FARM
Updated 36 days ago
The Metz Solar Farm 115 MW AC Armidale, NSW Australia
Our business activities are responsible for much more than the mere generation of economic returns; they have a direct impact on society and the environment.
Also known as: The Metz Solar Farm