Meta, TikTok, and Google face EU complaint for failing to remove hundreds of reported scam advertisements

May 21, 2026