Global Report: 75% of Financial Cards Have Chip