3 ms·Ad Fraud Scheme Stole Millions, but Advertising Industry Won't Own Up to It1 points by ilamont 8y agoaurizon 8y agoWhat me worry?