Return to Article Details The Influence of Corporate Social Responsibility (CSR) and Service Quality on Customer Loyalty Through Customer Satisfaction as a Mediation Variable for Bank BRI Customers in Semarang City Download Download PDF