International Journal of Business, Economics and Management 2312-0916 5 3 The Moderating Effect of Governance Mechanisms on the Relationship Between Innovation Strategy and the Performance 68 93 10.18488/journal.62.2018.53.68.93