“On the first day of trading, Jumia's share price settled at $14.5. However, four and a half years later, Jumia's… Read More