No-shows causing a fifth of restaurant owners to ‘consider closing for good’

The impact of no-shows and last-minute cancellations is causing almost a fifth of restaurant owners to consider closing for good, according to new data from Barclaycard Payments.