New Delhi: When Sergio Gor arrived in New Delhi to fill the big shoes of US Ambassador to India, he did it with style. On a sunny January afternoon, at a time when India-US relations were at their ...