infotechlead

Jumia slashes jobs to 900 workers as part of cost-cutting