Offtake Agreement
Offtake Agreement Meaning An offtake agreement (OT) is a long-term legal contract between two parties wherein the buyer undertakes to buy all or some portion of the manufacturer’s future production. It is usually entered upon before setting up the production unit so as to facilitate project financing. Such agreements are widely prevalent in mining, oil […]