Bank Systems & Technology is part of the Informa Tech Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Harland Demonstrates Self-Authenticating Check
With the signature codes in place, a signed check can be checked for validity at any point, from initial presentment to back-office clearing to the point-of-sale.
MasterCard-Powered Banks?
There has been some speculation MasterCard might expand into information technology services - taking it farther away from its financial services roots.My bet is that they start offering full-service bank operations outsourcing. With their warchest from the IPO, they could buy one or more of the m |