SHA meaning in oil and gas
Definition
Supplier Health Assessments
SHA means Supplier Health Assessments. Checks of the financial health of suppliers wich should be performed prior to signing a contract for in scope suppliers.
Checks of the financial health of suppliers wich should be performed prior to signing a contract for in scope suppliers.
✓ Verified term