Struggling e-commerce platform Jumia Technologies reported an almost 7 percent fall in first-quarter revenue…
Sign in to your account
Remember me