Trustpilot Increases Share Buyback By £10M To £40M

Trustpilot Group PLC said Tuesday that it will increase its share buyback program by £10 million ($13.5 million) to £40 million as the consumer review platform looks to downsize its share...

Already a subscriber? Click here to view full article