This research examines how corporate social responsibility (CSR) affects customer satisfaction and its outcomes customer loyalty. This study develops and tests conceptual framework, which predicts that customer satisfaction partially mediates the relationship between CSR and customer loyalty....