Business confidence weighed down by load sheddingBy Staff Reporter7 June 2023 The RMB/BER Business Confidence Index declined for a fifth consecutive quarter in the second quarter of 2023.