Read More 2 minute read News Ngozi Okonjo-Iweala And Mo Abudu Made Forbes’ 100 Most Powerful Women Nigeria’s Ngozi Okonji-Iweala and Mo Abudu have been named on the list of the Forbes’ world’s 100 most powerful women. Iweala is the current Director-General, World Trade Organization while Abudu is an accomplished media mogul. Both women have carved their … Continue Reading byPhilip I. Thomas8 December 2023