Corporate social responsibility?

Broad subject. Corporations have a social responsibility in many ways. Treating the employees fairly and offering a suitable wage affects the community directly and indirectly. Paying taxes is a social and legal requirement. Pollution control is a social and legal requirement. There are a lot of companies that take other responsibilities seriously - Give to charity, help with schools, keep there area clean and with some consideration to the beauty of the area.