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 […]
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 […]