100% our customer service team are the backbone of our business, and something we pride ourselves on. We are giving them an increasing amount of support to help them do their work.
The IT issues have damaged us badly and we did not learn from previous lessons as you have acknowledged. We are...