Thank you for the opportunity to help you with your question!
Corporate social responsibility is a form of corporate self regulation integrated into the business model.Yes,it is ethical for the company to benefit from their efforts to practice corporate social responsibility.The corporate social responsibility should not be taken by the company as a drain of resources rather carefully implemented CSR help the organization in:-
a)Increasing customer relation
b)Saving money in operation cost,saving energy and management risk.
c)Differentiating yourself from your competitors.
Thus from above we can say that there is a win-win situation both for the companies and the customer.
CSR not a public relation ploys:-Corporation and ethics goes hand in hand.Company websites have dedicated corporate social responsibility sections; press releases are issued with pictures of CEOs holding giant donation cheques.. Ex:-Especially during Ramadan, the traditional month of giving, all entities big and small do their part for the community, often without publicity, as is the Islamic tradition. But there’s more to CSR – and things are changing fast towards the global norms
Thus we can say that CSR are not just public relation ploys,it goes beyond that.
Please rate my answer so that I can help you further in the future.
Content will be erased after question is completed.