Germany's Factory Orders Plummet 3.8% in April 2026 | Intellectia.AI