Meta’s $3 Billion China Ad Scandal Is a Trust Problem
A new report alleges Meta generated about $3 billion in 2024 from Chinese ads tied to scams and illegal activity. Internal documents show the company prioritized this revenue over enforcement, treating potential fines as a cost of doing business.