WASHINGTON, DC, October 16, 2023 – The World Bank (International Bank for Reconstruction and Development or “IBRD”, rated Aaa/AAA) today announced a new investment solution designed for retail ...