Do the terms “Sustainable”“Sustainability” and“Sustainable Development” create confusion. Do terms like “Social responsibility”, “Corporate Social Responsibility” add on to the confusion?
You know you are not the only one. This article maps out the definitions used in the Indian legal and compliance context and mainly . . .
Subscribe to read