Europe markets open: Stocks mixed as investors eye ECB, GDP data
European markets opened with a sense of caution on Thursday, as investors braced for a packed day of major corporate earnings, critical economic data, and a monetary policy decision from…