Most people from countries with strong brands (USA, Japan, Germany, etc.) probably can’t relate to this (McDonalds, BMW, and Sony are everywhere!). But as an Indian, when I travel abroad and see an Indian brand, it somehow fills me with irrational happiness. It doesn’t make any sense because I have … more »