Tag: SWVL Kenya is now 100% compliant with National Transport and Safety Authority (NTSA) regulations.