July 14, 2014
Announcing the Launch of Trustpilot’s Support Center
The Support Center is a 24/7 support destination for our business and review community. This is your go-to place to find information about getting started with and using our services. The upgraded Support Center is localized in English, Danish, German, Spanish, French, Italian, Dutch, and Swedish.