The National Transport and Safety Authority (NTSA) on Thursday, March 20 suspended Super Metro Limited’s operating licence. In a statement…