Jumia Technologies (JMIA) – Investment Analysts' Weekly Ratings Updates

They wrote, “We are initiating coverage of Jumia Technologies AG (JMIA) with a Hold rating and a $40 target price. Africa is early in the eCommerce …

Read the full article