Tata Consultancy Services, or TCS, India’s biggest private-sector employer, maintains that it had not received any complaint through internal channels on the matter, underlining it has a zero-tolerance policy towards harassment.
non stop news concept background 