“‘Proving that principles and profits go hand in hand, I propose that the business leaders and the United Nations initiate a global compact of shared values and principles that will give a human face to the...
India has the distinction of being one of the first countries in the world to formulate a legal framework for Corporate Social Responsibility (CSR). Over the years, it has evolved into a pivotal facet of global...