Is it Time to Ditch the Pitch

Is it Time to Ditch the Pitch

Is it Time to Ditch the Pitch? I read an article recently that suggested it was time to ditch the pitch. Their argument was that in today’s world people have already googled the product, read the reviews and the pitch has become redundant. There are a couple of myths...