Posted on October 14, 2021 by adminTCS Saudi Arabia Wins World Leadership Congress Award Tata Consultancy Services Was Recognized in the Best Operational Excellence Category for its All-Women Business Process Services and IT Center in Riy … ( read original story …)