b'Kenya, which passed a revised privatisation bill recently, is facing many challenges including depleted government coffers.'