Retailers in South Africa are riding a wave of optimism as business confidence reaches its highest level in three years, according to the Bureau for Economic...