Fig. 1From: Predictors and outcome of customer satisfaction: moderating effect of social trust and corporate social responsibilityProposed frameworkBack to article page