Business Delay in German Factory Operations Led by Management Decisions , and Administrator 2025 April 30