Meta earns $16B from fraudulent ads, internal docs reveal | The Tech Buzz