During a test that lasted just 15 minutes, Business Insider flagged some 10 million to 30 million phony impressions on various exchanges. Essentially, millions of ads purporting to be for Business Insider were sold by bad actors passing as the publication.