Energy affordability: What Stanwell is doing to put downward pressure on electricity prices

28 September 2018

Stanwell CEO Richard Van Breda explains Stanwell’s 2017/18 financial results and what the company is doing to put downward pressure on energy prices.