DAX, CAC 40 drop over 2% amid selloff

Major stock markets in Europe dropped deep into the red on Wednesday, triggered by weaker-than-expected economic data, as well as persistent inflation concerns. According to Eurostat, retail sales in …