Company / Corporate

svc meaning in oil and gas

Definition

Stored Value Card

svc means Stored Value Card. This is a prepaid card that can be used in a major oil and gas company/Amoco retail sites to pay for purchases.

This is a prepaid card that can be used in a major oil and gas company/Amoco retail sites to pay for purchases.

✓ Verified term