In recent months, Heinz, Kellogg’s, Tesco and McDonald’s have all deleted or disguised their logos in outdoor advertising campaigns. In January, Heinz dropped its logo entirely in a billboard ...