Epic, Signature Issue New Payment Card
The new payment platform will be accepted at approximately 8,000 locations worldwide.