James Kariuki is a business correspondent based in Nairobi.