City has sacked 125 over ethics

The city’s ethics bureau has let 125 people go over ethics violations – conflict of interest, favouritism, accepting even small gifts and bribes.