Production & Operations

NIH meaning in oil and gas

Definition

Not Invented Here

NIH means Not Invented Here. Expression used to pass the responsibility or blame away from your area or product. Often used by computer hardware or software vendors in a multi-vendor environment.

Expression used to pass the responsibility or blame away from your area or product. Often used by computer hardware or software vendors in a multi-vendor environment.

✓ Verified term

You might also be looking for