Analysis Kenya’s new banking policies: A turning point for the financial sector by Ivy Mutali September 11, 2025