
Although it is a relatively new phenomenon in developed countries, the concept of corporate social responsibility, or CSR, is not new to India. It has been part of the country’s business tradition for decades. Indeed, in India, its roots lie in the ancient Vedas, Upanishads, Smiritis and Dharmas. Hindu scriptures that extol virtues of sacrifice, [...]