Return to Article Details Impact of Managerial Entrenchment on Corporate Social Responsibility: The Moderating Role of Political Embeddedness and Board Independence Download Download PDF