Ubiquitous ‘self-sovereign’ identities streamline customer on-boarding for different digital services Financial institutions offered unique opportunity to pioneer decentralized Digital ID…