Kenyan Financial Sector Sees Land Sale, New SME Platform, and Oil Revenue Warning - February 2026 - February 12, 2026 | Kenya News Updates