TVS Supply Chain Solutions (TVS SCS) announced that it has secured a business deal from the iconic Centrica plc – an FTSE100 company with annual revenues of £34bn and UK’s leading energy services and solutions company that also operates British Gas
