Question: what are the arguments for and against corporate social responsibility?
Answer: Businesses are owned by their shareholders - money spent on CSR by managers is theft of the rightful property of the owners.
The companies that focus most on CSR are not successful businesses in the marketplace.