Impact of CSR on Customer Loyalty: Putting Customer Trust, Customer Identification, Customer Satisfaction and Customer Commitment into Equation-A study on the Banking Sector of Pakistan. (2017). International Journal of Multidisciplinary and Current Research, 5(6), 1362-1372. https://doi.org/10.14741/