TVS SCS secures deal from UK's Centrica plc 24 July 2023 8:04 PM ISTThis deal is for a period of 7 years plus option years.