Jumia is Closing Its Office in Dubai and Moving Senior Management to the African Countries ... - Latest LatestLYSource