Deputy President Davi Mabuza’s comments about Eskom failing the economy come shortly after Stats SA released figures effectively placing the country in a technical recession.