Return to Article Details The Effect of Corporate Governance Mechanisms on Banks Performance Using GLS: The Case From Kenya Download Download PDF