87342866
Feb 20, 2017
Providing, in conjunction with payment transaction processing services, a means for directing a portion of transaction proceeds to a charitable cause, or to a cause of a merchant's choice, namely, electronic credit card transaction processing
Insurance and Financial