Business TCS secured it’s largest UK deal in 3 years worth $700 million to digitize… Estuti Bajpai Feb 8, 2023