European markets were down on Thursday, weighed by weak German data and a clutch of disappointing earnings.

Europe Markets: European stocks lower, battered by data, downbeat earnings
by
Tags:

European markets were down on Thursday, weighed by weak German data and a clutch of disappointing earnings.
by
Tags: