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