catnip meaning in oil and gas

catnip means Cheapest Available Technology Not Involving Prosecution. Self explanatory approach to cost control

Definition

Cheapest Available Technology Not Involving Prosecution

Self explanatory approach to cost control

You might also be looking for…

Related Terms