Return to Article Details The mediating effect of innovation on the relationship between corporate governance and firm performance: Evidence from developed and developing countries (early view) Download Download PDF