Tech was hit hard in the last half of May, with eight of the 20 worst performers being Tech related.
Jun
05
2001
Tech was hit hard in the last half of May, with eight of the 20 worst performers being Tech related.