News

A new self-sovereign identity platform for issuing and verifying digital credentials has been launched by Switzerland-based ...