Jumia cuts workforce by 7% despite $45.6M in Q3 2025 revenue

Jumia
Jumia