Internet Zuku promised faster internet speeds, but customers say it actually got slower Eric Mugendi 106 months ago