Corporate Social Responsibility (CSR) is a business approach that contributes to sustainable development by delivering economic, social and environmental benefits for all stakeholders. The below infographic gives you a quick primer on how CSR really can be something you need to consider as a Strategic growth tool.