Microsoft’s development of Card Space? demonstrates their commitment to the digital identity revolution.
EmployeesKim Cameron