People trust technology. Every time we speed down the freeway in a 3,000-pound automobile, we're trusting our lives to technology. But when a new technology arrives, trust doesn't always come so ...
Visa U.S.A. has made another small step forward in its effort to spur the adoption of "smart cards." National Processing Company, which processes credit card transactions, will install smart-card ...