General Industry Term

SPA

Definition

Sale & Purchase Agreement

SPA means Sale & Purchase Agreement.

The legal contract governing the terms of a sale for a cargo of oil, gas, or petroleum products.

✓ Verified term