Press Release KBRA Releases Research – KBRA’s Global Rating Stability and Transition Study: 2011-2023 31 May 2024