Return to Article Details Unravelling the Dynamics: The Effects of Leverage on the Financial Stability of Insurance Firms in Kenya Download Download PDF