Jumia Technologies, Africa’s leading e-commerce platform, announced a loss of just $16.5 million in Q1 2025, a much smaller loss…