Tata Technologies Fires 800+ Employees After LWP For 8 Months; Legal Complaint Filed By NITES

Tata Technologies Fires 800+ Employees After LWP For 8 Months; Legal Complaint Filed By NITES