Trustpilot Kicks Off £20M Share Buyback, Returns To Profit

Trustpilot Group PLC launched a new share buyback program worth up to £20 million ($26 million) on Wednesday as the consumer reviews platform bids to reduce its outstanding share capital after...

Already a subscriber? Click here to view full article