Customer service ratings across the industry were among the lowest ever between January and March and average ratings had fallen by 10.5 percent compared with the same period in 2021.
Daily Express :: Finance Feed
Customer service ratings across the industry were among the lowest ever between January and March and average ratings had fallen by 10.5 percent compared with the same period in 2021.
Daily Express :: Finance Feed