Information Card Foundation
No, Harry Seldon has nothing to do with it 🙂 The establishment of the Information Card Foundation is a milestone in the road of a better Internet. In their own words: Information Cards are the new way to control your personal data and identity on the web. The Information Card Foundation is a…