In the latest bid to displace passwords, Visa is trying out a wearable payment sticker that would attach to consumers’ skin to enable transactions and other tasks. The move represents the latest move ...