Accenture and Microsoft are teaming up to provide over 1 Billion people with their identities

Accenture and Microsoft are teaming up to work on what is possibly…