Ad Industry Insiders connected to fraud scheme, researchers say stole millionsbuzzfeed.com2 pointsSujan9 years ago