The mediating effect of customer satisfaction in relationship with service quality, corporate social responsibility, perceived quality and brand loyalty · Study