Frontier Friday: Account Deficit Leads To Negative Outlook Kenya, which has improved its country ranking by 21 to 108 ...