National Transport and Safety Authority has called on Kenyans to embrace technology in a bid to restore sanity on Kenyan...