A recent report from employee spend management firm Concur reveals the impact of late payments on the businesses they surveyed.   With late payments being responsible for 23% of companies going out of business the results highlighted in the report show that businesses need to take the issue of late payments seriously before the impact is…