Home InternetE-Commerce Jumia’s Q1 earnings report continues to show falling losses, slow growth – TechCrunch