A small car stood out in a country full of trucks
Think of Italy. What comes to mind? Espresso? Wine? Narrow streets enclosed by three-story buildings on both sides?
Tiny cars are purring on Italian roads from Naples to Milan. The country has become synonymous with pasta.
But what does that have to do with marketing?
Bigger Isn’t Better…
It’s just harder to park.