Tata Consultancy Services (TCS), a global leader in IT services, consulting and business solutions, has expanded its partnership with Bank of Baroda, India’s...