Nairobi — The National Transport and Safety Authority (NTSA) has officially launched the long-anticipated Instant Fines Traffic Management System, a digital platform that automatically issues traffic ...