Home Tech News Is Europe’s stock market finally shedding its value-trap label?