German industrial orders fall sharply over large contracts - EWG News | Rallies