Grizzly Research claims that online review site pressured companies to subscribe to improve their ratings
Source link
Trustpilot shares plummet after short seller alleges ‘mafia-style’ practices
Grizzly Research claims that online review site pressured companies to subscribe to improve their ratings
Source link