The U.S. International Development Finance Corporation has agreed to proceed with a $1 billion (Ksh.129.3 billion) ...