Now MasterCard Wants Your Fingerprints…

The Mark of the Beast – 666 is coming to fruition: Who will want your fingerprints next? Your electronic footprint will soon be trackable all over the globe.   Earlier this week, USA Today reported that massive payment processor MasterCard had joined the FIDO alliance. FIDO is an acronym for Fast … Continue reading