markets IT stocks in focus: The Worst Revenue Setback Revealed October 9, 2026 Rufus Anderson IT stocks in focus show significant challenges amid US visa curbs and revenue setbacks.