$4 billion Lake Onslow pumped hydro scheme could 'tip electricity market on head'

2020-08-02 17:00
1.9 gigawatts of wind farm planning consents set to lapse, could hydro scheme turn the tide?