Government and Business Challenges in Kenya