Cancellations of bookings surged by over half and a ‘sharp decline’ in bookings at restaurants and other venues fell by 67%.
Cancellations of bookings surged by over half and a ‘sharp decline’ in bookings at restaurants and other venues fell by 67%.