The Oven Mountain Pumped Hydro Energy Storage project is an ‘off river’ development located near the Macleay River between Armidale and Kempsey. Situated within the New England Renewable Energy Zone, the project will provide clean energy generation and storage capabilities, ensuring a reliable, res...See more
Headquarters:
Australia
Company Type:
SME
Company size:
1-10 Employees
Address:
1 HYDRO WAY; SYDNEY, NSW 2000, AU
LOW
spending power