Corporate social responsibility is a corporate strategy where the business looks at how it can best serve society and target moral issues. This can put the firm in a more favourable light among the public, thereby improving public relations and its brand image. It can include raising money for charity or promoting good causes in its store.