It’s not often that one of CNN’s star anchors comes calling in India. And when it comes to business matters, even less so. It may be...