‘He should go’ - Chris Bowen urged to resign over Snowy Hydro cost blowout

 

Energy Minister Chris Bowen has conceded the Snowy Hydro project could cost taxpayers more than $25 billion, with the final price tag still potentially climbing.