translate English to French: Firms need to find customers, suppliers and partners; hence they face search and matching problems.
Les entreprises doivent trouver des clients, des fournisseurs et des partenaires; elles connaissent donc des problèmes de recherche et de jumelage.