Kenyan Businesses Face Compliance Demands, Environmental Scrutiny, and Legal Disputes - November 2025 - November 7, 2025 | Kenya News Updates