Trustpilot reports fewer positive reviews

Review platform Trustpilot has reported 50,000 fewer positive reviews since April, a five per cent drop on the previous year. The biggest problem areas raised by reviewers are deliveries, response times to […]