01-08-2023 06:00
via
lancashiretelegraph.co.uk
Letter: Customer service offers no service to customers!
Having worked for a company that has always held customer service in the highest regard, it has now become a sad state of affairs that many others have gone the opposite way
Read more »