European Risk Climate: Managing Trade Credit Mitigates Risk Exposure for Businesses in an Uncertain Economy

In Europe more than a quarter of business failures are as a result of customer defaults and rates relating to bad debts have risen from on average .6% to 1%, depending on the industry and location. Only last month research from...

Read More