Commercial & FinanceVerified
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.