Financial and Operational Challenges in Kenya