Company / Corporate

SVC

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.

✓ Verified term