WASHINGTON, D.C., August 25, 2026 –The World Bank (International Bank for Reconstruction and Development, IBRD, Aaa/AAA) today priced a 10-year euro-denominated benchmark bond maturing in September 2036, raising EUR 3 billion. …
Economy & Development