Return to Article Details The Moderating Effect of Governance Mechanisms on the Relationship Between Innovation Strategy and the Performance Download Download PDF