Return to Article Details The Effect of Environmental Sustainability and Financial Performance on Social Responsibility: The Mediating –Moderating Role of Managerial Innovation and Industrial Structure of Tunisian Firms Download Download PDF