CSR refers to Corporate Social Responsibility and has also been termed ‘Corporate Conscience’ ‘Corporate Citizenship’ and ‘Responsible Business’. Sustainability in business is all about meeting the needs of the present, without compromising the ability of future generations to meet their own needs. Historically, this has not been achieved by the majority of organisations and there […]