City of Johannesburg Mayor Herman Mashaba has slammed the previous city’s administration saying it enormously benefited from corruption.

This after the city released Integrated Annual Report with findings from the Auditor General for the 2016/2017 financial year on Wednesday.

Mashaba says the City saved approximately R500 million on service delivery through reducing self-promoting advertising, marketing, domestic and international travel, consulting and professional fees, as well as on conferences and seminars.

“I am very humbled by the statement that the Auditor General made in saying he feels positive with a tone coming from political administration leadership. However, we have got a huge challenge on what we have been inherited but people voted for us, it is our duty to correct this,” says Mashaba.

However, the African National Congress (ANC) Convener in Governance in Johannesburg, Geoffrey Makhubo has disputed the report, saying the city has no money in the bank.

Click to watch videos below: