Jumia reports slight decline in loss for 2024, shrinking from $99.3 million to $99.1 million by Oluwatosin Adeyemi February 23, 2025 0 Jumia Technologies, an e-commerce platform centred in Africa, reported a US$99.1 million loss after taxes in 2024, a slight decline ...