Strong growth and a new head of operations drive rerating at Trustpilot
It has been an eventful second half of the year for global review platform Trustpilot Group (TRST) after the firm raised its profit guidance and appointed a new chief executive.From their early July low of 63p, just before the...
30 November 2023