Share Facebook Twitter LinkedIn Pinterest Email German business morale improves in November to 86.3, highest in three months Source link Post Views: 55 business German highest improves months morale November