Published by Michele Maatouk on 5th December 2025
(Sharecast News) - Trustpilot hit back on Friday after a report by short seller Grizzly Bear a day earlier sent shares in the review site tumbling.
URL: http://www.digitallook.com/dl/news/story/35544691/...