Leading e-commerce platform, Jumia has stated that digital platforms will shape payments in 2025 and beyond. The e-commerce platform made the disclosure in a report…