China

In other news, Kenya paid a total of USD 1.2 bln to China in debt repayments for FY23/24, primarily for the standard gauge railway and other infrastructure projects, as reported by Business Daily. The payments included nearly USD 783 mln in principal and USD 407 mln in interest.