Tata Consultancy Services shares faced downward pressure on August 19, 2026. Brokerage firm CLSA downgraded several large IT stocks due to ongoing concerns...