UPC acquires 250MW Baroota pumped hydro in SA

UPC Renewables and its Philippines partner AC Renewables have bought a majority stake in the 250MW Baroota pumped hydro project in South Australia – a vital component of the state’s […]

Read more