By Hannah Stodell2010-09-25T00:00:00
If the fragile economic recovery weren't hard enough to contend with, half of all business transactions are now dogged by credit issues, according to a survey by trade credit insurer Atradius. Atradius's global barometer of payment...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance