TCS to open delivery centre in Brazil, create 1600 jobs Expansion April 16, 2024 Tata Consultancy Services (TCS) is gearing to establish a new delivery centre in Brazil’s Londrina. The area is already familiar…