Return to Article Details Moderating Role of Corporate Governance on the Effect of Innovation Investment to the Financial Performance among Publicly-listed Software Outsourcing Companies in China Download Download PDF