udanam November 7, 2025 No Comments Meta estimates that it earns 10% of its revenue from scams, report says Last year, Meta projected that 10% of its overall annual revenue — $16 billion —…