Booking.com

Payment chaos as Visa system crashes across Britain

Visa has apologised after a system failure prevented card payments across the UK and Europe.
Booking.com
Booking.com

Top News