Credit scoring doesn't add up
Various credit agencies have been found to give wildly different ratings for the same SMEs. But maybe it's not their fault...

Various credit agencies have been found to give wildly different ratings for the same SMEs. But maybe it's not their fault...