TCS Faces $220 Million Liability After US Supreme Court Rejects Final Appeal

Why Has TCS Been Ordered To Pay Additional Damages? India’s largest IT services company, Tata Consultancy Services (TCS), is set to take a fresh financial hit after the US Supreme … Continue reading TCS Faces $220 Million Liability After US Supreme Court Rejects Final Appeal