The IT index has declined 11.4 per cent this week and is down 16.6 per cent so far in 2026, exceeding the 12.6 per cent fall ...