BZE speaks to David Blowers, Energy Fellow at the Grattan Institute, about a recent report titled: Price shock: Is the retail electricity market failing consumers?