Tata Tech Q3 Profit Plummets 96% Due to New Labor Codes