IT stocks fall sharply as revenue growth worries return

Stocks