Return to Article Details THE IMPACT OF INSTITUTIONAL FACTORS ON THE RELATIONSHIP BETWEEN GOVERNANCE MECHANISMS AND CORPORATE FINANCIAL PERFORMANCE Download Download PDF