Safaricom was among 29 companies licensed by the National Transport and Safety Authority (NTSA) to establish a digital payments platform for over 200,000...