S15E23 · Customer service meltdown

Customer service meltdown

S15E23 · 2023-10-11 · 43 min

The customer service meltdown at one of Britain’s most trusted brands and how it’s caused chaos for thousands of people.

The show’s own verdict is on its page.