Europe opens mostly lower amid new data releases

Major stock markets in Europe opened lower on Wednesday after the latest reports on the United Kingdom’s gross domestic product (GDP), trade deficit, and industrial production all showed either mi…