GE and Walcha to co-develop Dungowan storage project
Walcha Energy and GE have signed an agreement to co-develop a proposed 500MW pumped hydro storage project at Dungowan Dam in the New England region of...
Walcha Energy and GE have signed an agreement to co-develop a proposed 500MW pumped hydro storage project at Dungowan Dam in the New England region of...