Sri Lanka’s storm in a teacup may compel India to bring out its checkbook

Having just seen its $3 billion investment in Afghanistan go up in smoke, India’s appetite for economic diplomacy may even be lower than usual.Having just seen its $3 billion investment in Afghanistan go up in smoke, India’s appetite for economic diplomacy may even be lower than usual.Read More