Company Company Credit Report Definition Credit Definition Report Organisation credit score report Definition mariamichelledism Friday, January 12, 2018 Business credit score definition investopedia. Definition of 'business credit score' a number indicating whether a company is a good...