JMIA
Jumia Technologies AG
Price:  
4.26 
USD
Volume:  
1,504,026
Germany | Internet & Direct Marketing Retail