4 ms·Marketers for ad companies live in a world of self delusion.by ryanmcbride 8y agoMarketers for ad companies live in a world of self delusion.