Pumped hydro: a vital part of Australia’s renewable energy storage solution Stride Renewables December 7, 2023