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