Trustpilot Continues Buybacks With Another £22.5M Program

Trustpilot Group PLC said Tuesday that it will launch a share buyback program worth up to £22.5 million ($30 million) when its current program wraps up in March....

Already a subscriber? Click here to view full article