Reports of fintechs and financial institutions in Kenya restricting or blocking financial services among users is emerging following a recent…