International Services
International Services. Means long distance telecommunications services originated within the United States and accessed by the Cardholders via a toll free access number and terminated in any location outside of the United States.
All Definitions
Found in
MAXX INTERNATIONAL INC contract