At the start of 2023, the UK postal service Royal Mail was hit with an ultimatum: pay $80m (£67m) or continue to have international shipments blocked.
Source: The Guardian
At the start of 2023, the UK postal service Royal Mail was hit with an ultimatum: pay $80m (£67m) or continue to have international shipments blocked.
Source: The Guardian