Business insolvencies around the world are expected to rise for a fifth consecutive year, with a 6% increase expected in 2025 and 5% in 2026 before easing slightly by 1% in 2027.
The German insurer rose two places to 27th overall in the Best Global Brands 2025 ranking, with its brand value increasing 20% to US$28.2bn, the highest among insurance brands worldwide.