News Despite $33 million Q1 revenue, Jumia’s share price may take another nosedive after recent results Olumuyiwa Olowogboyega 46 months ago