Global factoring volume reaches all time high