(Ping! Zine Web Tech Magazine) – MasterCard revealed something quite interesting on Tuesday: A credit card that actually features an embedded LCD display with numeric digits. Card owners are able to use the feature to secure their cards by generating one-time passwords. In a press release, MasterCard said the new cards “herald a new era [...]