The news that British food delivery company Deliveroo is closing its operations in Spain has…
Spanish home food delivery company Glovo is to abandon Turkey, Egypt, Uruguay and Puerto…
Amazon is readying to become a major player in the so-called physical internet, the project to…