Why Indian founders never hang up!!!

    It is widely believed that Indian founders never hang up. They hang on to their positions ever so … More