Commercial & FinanceVerified
CRINE meaning in oil and gas
CRINE means Cost Reduction Initiative. The result of the North-Sea initiated activity in the early-mid 90's
Definition
Cost Reduction Initiative
The result of the North-Sea initiated activity in the early-mid 90's