Explore index

Long-Term Agreement (LTA)

A legally binding long-term procurement contract between suppliers and buyers, used to lock in capacity, stabilize prices, and m

No public content is connected to this entity yet.