What the Taj Palace Understands that Chase Bank Doesn’t

I can’t imagine how many people they see on a daily basis.  That’s why it was so amazing – and made such an impression. On my recent speaking trip to India, I stayed first at the Taj Palace Hotel in New Delhi, arriving on Thursday night.  On Sunday morning. I departed for three days to […]