CSR was conceived as a business model that enables a company to be socially accountable to itself, its stakeholders and to the public, by measuring and controlling its economic, social and environmental impacts on society – sometimes described as the 'triple bottom line'. While ESG has made more companies focus on sustainability metrics, implanting strong CSR practices will enable them to score well in the context of their own operations.
Learn more here