Breaking News, East Africa News, Sports News, Kenya News & World News
Jumia, Africa’s leading e-commerce platform, has appointed Anthony Mbagwu as the new Managing Director of its…