Andrew Left, head of the research firm, Citron, who spurred a drop in Jumia share price last year through short… Read More