Travel NTSA Mandates License Revalidation for Car Dealers Ahead of November 6 DeadlineBy Golden MosesOctober 15, 2024 Travel 5 Mins Read The National Transport and Safety Authority (NTSA) of Kenya has mandated all motor vehicle dealers and tow truck operators to…