4 Dec 2025 3:00 pm | K24 Video 650 views Duration: 2:07 The deal was finalized during President William Ruto’s meeting with Ben Black, CEO of the U.S. International Development Finance Corporation (DFC), in Washington, D.C.