Africa Business Cyril Ramaphosa Davos Davos 2023 Energy industry news South Africa World newsRamaphosa cancels Davos trip amid South Africa energy crisisTheWorldsNewsJanuary 16, 2023 by TheWorldsNewsJanuary 16, 20230 Africa’s most industrialised economy being hit by daily power cuts as anger grows among opposition and public Cyril Ramaphosa has cancelled his trip to the...