Trustpilot Group (LON:TRST) reported what management repeatedly characterized as an “excellent” full year 2025, highlighting accelerating bookings growth, expanding profitability, and what executives ...