ICC SCF: Factoring on the rise among large corporates

Blurred image of Trade Finance article content