Return to Article Details The Mediating Effect of Innovation on the Relationship Between Corporate Governance and Firm Performance: Evidence from Developed and Developing Countries Download Download PDF