Return to Article Details The Effect of CSR on Brand Loyalty with Brand Reputation as a Mediating Variable in Garuda Indonesia Download Download PDF