Stockreport

Jumia Technologies under pressure after filing to sell up to 7.9M of ADS [Seeking Alpha]

Jumia Technologies AG American Depositary Shares, each representing two Ordinary Shares  (JMIA) 
PDF Jumia Technologies under pressure after filing to sell up to 7.9M of ADS [Read more]