The City of Nairobi is believed to experience some of the longest personal travel time periods globally. This situation applies regardless of the means used; public, private or non motorized. The result is perennial delays in public and personal schedules, time wastage in transit, human stress and occasional accidents as road users try to force […]