English

CSR — or Corporate Social Responsibility — is a voluntary approach to running a business with a concern for sustainable development and is defined by Luxembourg’s national institute for sustainable development and corporate responsibility (INDR), as​