European Risk Climate: More than 25% of European Business Failures are the Result of B2B Customer Defaults

B2B credit risk exposure is now at the top of C-level priority concerns.  According to Tinubu estimates, customer receivables represent more than a third of a B2B company’s assets. More than 25% of business failures in Europe...

Read More