crine meaning in oil and gas

crine means Cost Reduction Initiative in a New Era. A North Sea-initiated activity in the early-mid '90s, basically bringing engineering and construction contractors into a risk-reward contractual framework, for…

Definition

Cost Reduction Initiative in a New Era

A North Sea-initiated activity in the early-mid '90s, basically bringing engineering and construction contractors into a risk-reward contractual framework, for construction projects.

You might also be looking for…

Related Terms