Jumia Kenya set to launch payments platform as 3rd party sellers hit 25,000 | The Kenyan Wallstreet