IT stocks fall from peaks: What’s behind the decline?
By
CS Mathew
IT services companies are having a tough time on the bourses, with top stocks plunging up to 33% from their peaks amid fears sparked by the outlook for the US economy, rating downgrades, and target price cuts.