Tag: lay offs

jumia lays off employees

Jumia Reportedly Lays Off Employees in Kenya

Jumia is being reported to have laid off employees in Kenya which follows a recent closure of their operations in Tanzania

Recent stories