NTSA Mandates License Revalidation for Car Dealers Ahead of November 6 Deadline

The National Transport and Safety Authority (NTSA) of Kenya has mandated all motor vehicle dealers and…