78011653
Jun 7, 2000
ONESOURCE INSTITUTE INC.
Subscribe
Technology to facilitate on- and offline electronic payment and credit processing for purchases of goods and services, as to effect funds transfer between account using multiwallet smartcard technology.