A closely watched survey shows that German business confidence has slipped from a two-decade high as managers' optimism for the coming six months have waned.
42897
German business confidence slips
111692
German investor confidence rebounds from record lows
33432
German investor confidence falls in November
146365
German business confidence rises in January
131582
Weak demand dampens business confidence:
111293
German industrial output falls in December
5385
German exports plunge
51070
German business confidence improves
71811
Business confidence slips
152841
German business confidence falls less than forecast in March
35597
German investor confidence improving
126543
German business confidence unexpectedly increases
135659
German retail sales fall for second month as economy struggles
9251
German investor confidence plunges in September
19515
Growth in German spending slows
83945
German retail sales fall in May
58369
German stocks fall;