Corporate social responsibility is now an essential part of company strategy as boardrooms appreciate its importance to their business – and their stakeholders. CSR is concerned with a company’s ...