By Ed Devlin2020-06-05T10:35:00
Owned by the Post Office since 2018, Payzone now has terminals in 24,000 locations
Already have an account? Sign in here