Amazon closes Fresh stores in the U.K. and reorganises food retail business Europe Less than 4 years after opening a first Amazon Fresh store in the UK, the group (Q2 2025 revenue: US$168 billion,…