German industrial orders slump as large contracts dry up - EWG News | Rallies