Six units of the Laikipia-made four-wheel tuk tuk have received licence from the National Transport Safety Authority (NTSA). This means the tuk tuks that have...
Home » tuk tuk
Six units of the Laikipia-made four-wheel tuk tuk have received licence from the National Transport Safety Authority (NTSA). This means the tuk tuks that have...