0 Kenya to Repurchase $577 Million of 2027 Eurobond as Part of Debt Management Strategy March 4, 2025 Sofia Martinez Kenya plans to buy back $577 million of its 2027 Eurobond. The initial offer targeted
0 Death Toll Rises to 17 Following Landslide in Eastern Uganda November 29, 2024 Elena Garcia A devastating landslide in eastern Uganda has resulted in at least 17 confirmed deaths, with