Steve Leach and Big Mouth Media are one of the hottest names in the UK internet scene. One thing they never do: slag off rivals.
“There’s nothing worse than hearing a salesman slag off another company. I really detest that," says Leach, who is normally not short of a word.
Here’s more insight into Britain’s noisiest business.
Share this story