The Information Card Foundation has been launched on Monday, as reported by this article published by news.com: “A group including Equifax, Google, Microsoft, Novell, Oracle, and PayPal, plus nine leaders in the technology community announced on Monday...