Kenyan Authorities Mandate Registration and Seek Compliance from Businesses - November 2025