Shares in Trustpilot Group Plc plunged in London after Grizzly Research said it holds a short position and published a ...