LTCs definition

LTCs means long-term contracts.