KBRA Assigns BBB Rating to Franklin BSP Capital's $300 Million Notes Due 2029
KBRA assigned a BBB rating to Franklin BSP Capital Corporation's $300 million senior unsecured notes due 2029.
KBRA assigned a BBB rating to Franklin BSP Capital Corporation's $300 million senior unsecured notes due 2029.