The month of May was brutal for large-cap tech stocks, many of which saw double-digit declines as investors worried about how an economic crisis in Europe might affect the sector just as the benefits of a recovering corporate market start to pay off.
Read the original post by MarketWatch