Return to Article Details Organizational Capital and Financial Performance; What is the Mediation Effect of Firm Innovation: Evidence from Insurance Firms in Kenya Download Download PDF