Business leaders rate Germany’s competitiveness lowest since Alvarez & Marsal survey began in 2024 · Digg