World Africa Union Asks for Permanent Seat in G20 November 17, 2022 Business Post Contributor By Kestér Kenn Klomegâh Leaders from the world’s top economies gathered in mid-November on the Indonesian resort island of Bali for a G20 summit Read More