Kenyan crypto traders face identity disclosure requirements under proposed Finance Bill 2026 changes May 12, 2026
News Kenya’s delayed Safaricom stake sale hands treasury unexpected Sh16.1 billion dividend boost May 11, 2026