Minister in the presidency Jeff Radebe believes South Africa is on the right track in rebuilding confidence in business.