12/04/2025 Financial Times UK Grizzly Research claims that online review site pressured companies to subscribe to improve their ratings