Paid for service offering businesses good reviews to boost sales... ie ... fake reviews. And deletion of real but negative reviews. Its rather twisted they call themselves Truspilot, its a bought n paid for scam
2 years ago
Trustpilot has a
1.5
average rating
from
2,730
reviews