Business Tata Consultancy Services Faces $70 Million Financial Setback Following Supreme Court Ruling byAbha S VJune 21, 2026