Africa claims top three spots in Mastercard Index for highest concentration of women business owners in the world
Prof. Elsie Effah Kaufmann features on the Y Leaderboard Series