Question: what are some of the key drivers of corporate social responsibility?
Answer: Government legislation., customers expectations of firms., consumer lobby groups., the extent of costs involved., the type of industry in which they operate., the potential for competitive advantage., top-level corporate culture.