I am now working on organization's sustainability techniques and I have gotten the term CSR in many scholarly articles for discussing about sustainability. My question is that how CSR and Sustainability are related in organizations and what is the contribution of CSR for making the firm more sustainable.