Chris Bowen has made a massive claim about a major support of Australia’s power grid.