A fully electric trycycle (tuk tuk in mombasa) a n interview by elite tv kenya on mombsa likoni ferry tuktuk