October 2022

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 […]

Offtake Agreement Read More »

Embedding resilience.

Traditionally, to stave off disaster, institutions have put in place business-continuity plans to respond to a list of potential threats—hurricanes, server outages, cyber incursion, and so on. They have tended to include a dose of conservativism in a single-scenario planning approach. This approach is outdated. Firms should strive as much as possible to embed resilience

Embedding resilience. Read More »