United Nations Policy Brief Talks of a Digital ID Linked To Your Bank Account

An increasingly common proposal among unelected global groups.