Every month, another marathon appears on Kenya’s race calendar, and for Caroline Njeri, that means more runners walking into her shop looking for a new pair of shoes.
She estimates she now sells between 20 and 50 pairs around major races, a level of demand that would have been unusual several years ago.