It is an undisputed fact that the cost of Customer Retention is far lesser than that of acquiring fresh ones. Customer satisfaction is undoubtedly one of the strong factors ensuring customer retention. Several researches have been done in the past to identify factors influencing customer...