A THOROUGH LITERATURE REVIEW OF CUSTOMER SATISFACTION DEFINITION, FACTORS AFFECTING CUSTOMER SATISFACTION AND MEASURING CUSTOMER SATISFACTION. Journal title: International Journal of Advanced Research (IJAR) Authors: Razafimanjary Maminiaina Aimee. Subject(s):