It has more than 105 buses in its fleet, making it one of the largest bus networks in Kenya. The firm has created jobs for ...