Commercial & Finance

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