Jumia Technologies' stock faced a sharp decline today, despite having surged over 150% in the past year. Here's what drove the sell-off and what traders need to know.
Read full article on MarketWire