The advertising industry has been living a lie - Business InsiderCOMMENTARY: Brands have deluded themselves into believing the dream of 'the long tail.' Yet the idea of blasting ads on thousands of sites makes little sense.#saturn#advertising#business insider#ad fraudThe advertising industry has been living a lie - Business Insider