Return to Article Details Impact of Corporate Governance Mechanisms on Firm Performance in Uganda Download Download PDF