How an impressionable media industry fell in love with fraud – Fortune

Ask someone who doesn’t work in advertising what it means to “make an impression,” you will likely get a reasonable response like “to do something that someone remembers.” However, inside the advertising industry, the definition of “impression” is not nearly as simple. Why? Because if you run an advertisement on TV, radio, or print, you…

Read More