Ntsa New Number Plates Application. The National Transport and Safety Authority (NTSA) in Kenya has recently launched a new number plate application system to improve the efficiency and transparency of the number plate registration process. This new system, which is… Read More