Sam AllcockMay 21, 2024 Coface Launches New Business Information Platform in Pursuit of Market Growth