German Factory Orders Plunge 5.4% And Retail Sales Defy Expectations For A Gain 0 08.01.2025 15:15 Seeking Alpha