Article 08 Sep 2026 Kenya Competition Law In Motion And What Businesses Need To Know In 2026 Kenya Anti-trust