German business insolvencies surge to a ten-year high in 2025 - explore the economic factors and potential impact.