REUTERS/Luc Gnago Jumia Technologies, an e-commerce company known as the Alibaba of Africa, is expected to hold its initial public offering imminently. The company, which is headquartered in Germany, filed its IPO documents with the Securities and Exchange Commission in mid-March. It set a price range for its shares of $13 to $16 each on […]