Europe drops at close after key economic prints


image

Major European stock exchanges tumbled at the close on Wednesday following a data-packed day. While gross domestic product growth in the euro area surprised to the upside, annual GDP growth in Germany…