European stocks were slightly lower on Wednesday morning, as investors digested corporate earnings, fresh economic data and a budget update from the U.K..
European stocks were slightly lower on Wednesday morning, as investors digested corporate earnings, fresh economic data and a budget update from the U.K..