Boda Boda riders wait for customers in the CBD in Nairobi on Friday, March 18, 2022. [Boniface Okendo, Standard]
Lack of the Kenya Revenue Authority (KRA) PIN certificates and other crucial documents may hinder boda boda riders’ listing in the ongoing registration.