Further Evidence on the Link Between Firm’s Control Mechanisms and Firm Financial Performance: Sultanate of Oman | Synapse