Infosys loses ten-year, $1.5 billion contract announced just three months ago Published 27 Dec 2023 Full Article