A culture of social responsibility

Deep-rooted ideas about the role of business in society have shaped India’s approach to CSR READ THE FULL GRAPHIC VERSION Corporate social responsibility (CSR) is now a mainstream concept in business around the world, from the wealthy West to the global South. Nowhere, though, has it had such an impact as in India. India was … Read more