technology Overflowing order backlog poses a potential loss of approximately $40 billion. , and Administrator 2025 May 9