Commercial & FinanceVerified
CATNAP meaning in oil and gas
CATNAP means Cheapest Available Technology Narrowly Avoiding Prosecution. Alternative to "CATNIP"
Definition
Cheapest Available Technology Narrowly Avoiding Prosecution
Alternative to "CATNIP"