How a New Business Registration Guide Is Unlocking Financial Independence for Refugees in Kenya 2026-10-18