The launch comes at a time Kenya is racing to cement its position as a regional digital hub, buoyed by rapid tech ...