Trustpilot removed 2.2 million bogus reviews in 2020
The review website publishes its first transparency report as its own sector comes under scrutiny.
The review website publishes its first transparency report as its own sector comes under scrutiny.