Notice of Separation withdrawn, Tata Technologies staff relieved Hiring & Firing April 2, 2021 About 800 employees of Tata Technologies, Pune, had complained against the Company to the Maharashtra Labour Department, through the Nascent…