Jumia Group revenue rises to $188.9m in 2025, cuts loss  - Source News