BBusiness Read More Expert’s idea to combat the ‘billions’ scammers spend on social media scam adsNovember 14, 2025 “On 10.1% of ad revenue being generated from violating ads – this number was a rough and overly-inclusive…