Debit/Credit Cards are Dinosaurs of Financial Industry that should have died long time ago

But yet these abominations from the 80s which fit terribly with Internet are still here thanks to the oligopoly in financial industry. Security Debit/Credit...
Filip Poutintsev Filip Poutintsev
1 min read