Asia: The Strangest Business Trip Ever

Gurgaon, India –

Over a week on the road and I’ve finally gotten a chance to sit and gather some of my thoughts on what has got to be the strangest business trip I think I’ve ever been on. The weird feeling comes from the locale surrounding me when I’m in an Italian […]