Values-Based Perspective on Corporate Social Responsibility: India Studies
By Dr. Amitabh Sharma Corporate social responsibility (CSR) is a business concept that refers to the idea that companies have a responsibility to give back to society and to operate in a way that is ethical and...