KenyaSuper Metro Loses Operating License Over Multiple Safety Violations
Super Metro Limited, a major public transport operator in Kenya, has had its operating license suspended by the National Transport and Safety Authority (NTSA) effective March 20, 2025, following numerous safety regula…
Mar 20, 2025