All about finance. Reduced revenues and job cuts by leading German corporations , and Administrator 2025 May 2