South Africa has made little gains in tackling “the large-scale problem” of corruption, according to Corruption Watch.