Return to Article Details Does Size Moderate the Linkage between Corporate Governance and Financial Performance? Evidence from Deposit Taking Sacco’s in Kenya Download Download PDF