YourDictionary

B business definition

A low, speculative grade assigned to a debt obligation by a rating agency. Such a rating indicates there is considerable uncertainty as to the ability to pay interest and repay principal over a long period.

Learn more about B

B

link/cite print suggestion box