Tata Tech waives off non-compete clause for benched employees until December News August 3, 2020 Engineering services company, Tata Technologies, had recently benched nearly 400 of its employees until December 31, due to business constraints…