BusinessU.S. Investors Led German Deal Announcements Through Nov. 15, 2025By Helena WardOct 20, 2026, 4:37 PM UTC