Why you must ensure brand visibility
When Benz put his first motor car on the road in 1889, the public and media referred to it as a horseless carriage. Apart from human feet, every other method of road travel they had ever seen had horses attached to it. But this one didn’t.
Chris Harrison