Business confidence reaches all-time low

Business confidence reaches all-time low

German business confidence hit an all-time low in February, the closely watched Ifo indicator revealed Tuesday, as leaders in the manufacturing sector reported deeper gloom in Europe's biggest economy.