Countries South Africa to push for G20 seat for African Union Johannesburg – South Africa said on Sunday it will push for the African Union to get a seat at... Read more 14 Nov, 2022
World G20 leaders approve multinationals tax but wrangle over climate Rome – Leaders of the G20 world’s major economies approved a global minimum tax on the largest companies on Saturday,... Read more 30 Oct, 2021