Return to Article Details FURTHER EVIDENCE ON THE LINK BETWEEN FIRM'S CONTROL MECHANISMS AND FIRM FINANCIAL PERFORMANCE: SULTANATE OF OMAN Download Download PDF