Startups

Jumia Market lays off staff in what might be a complete shut down of operations

Jumia Market
Share this

Send this to a friend