Return to Article Details Effect of leverage and firm size on financial performance of deposit taking savings and credit cooperatives in Kenya Download Download PDF