The National Transport and Safety Authority (NTSA) has suspended Super Metro Limited’s operator license due to non-compliance with Public Service…