Return to Article Details Corporate governance, company size, and profitability: the role of corporate social responsibility as a moderator Download Download PDF