News NTSA releases 5,000 number plates after months of delays The delay had caused major setbacks in the registration of imported vehicles By Maureen Kinyanjui · 8 May 2025