how does corporate social responsibility benefit society?
The companies benefit through lower operating costs, increased sales and customer loyalty, greater productivity, gaining ability to attract and keep skilled employees, getting access to more capital through more willing investors etc. CSR is the thoughtful and practical way to give back to the society.