Kenya Wants Stricter Local Vehicle Assembly Rules: What It Could Mean for Car Buyers Car News August 27, 2026