Question: what are the factors of corporate social responsibility?
Answer: Market Forces: Market forces play an important role in making a businessman responsible to social obligations. ... 
Government Intervention: ... 
Emergence of Professional Managers: ... 
Growth of Trade Unions: ... 
Public Scrutiny: