What Azerbaijan’s New Taxis Can Teach Us About Branding

A businessman recently asked me:  What does branding mean?

It was an unexpected question coming from a sharp guy, late at night, and although I’ve practiced and championed branding for many years, it was difficult to boil it down for quick understanding.

Photo: London Taxi in Baku, Azerbaijan. http://www.news.az

I thought back to that question when I read about the success The London Taxi Company is having in Azerbaijan.  Yes, that’s right.  Azerbaijan. Continue reading