Cleo AI to pay $17 million to settle US FTC charges it deceived consumers March 28, 2025 By admin The FTC said almost no one received anything close to the maximum $250 and $500 that Cleo advertised for customers of its Cleo Plus and Cleo Builder subscription services.