Investments and Financial Developments in Kenya