E-Commerce and the legal challenges of online trading platforms: The case of Jumia