PODCAST | Trade and receivables finance, in football terms

With an estimated 3.5 billion fans around the world, it’s no wonder the finance behind football piques interest, even in the world of trade and receivables finance.