Slovenia, Romania, Croatia See Rise in Insolvency Rates in 2024 - Coface