German factories slammed: Factory orders contracted by 3.1% YoY
German factories slammed on the brakes in June, hit hard by business from within the eurozone. Factory orders contracted by 3.1% on the year, an even sharper decline than the 1.5% contraction that economists had […]