1 year agoWorld Economic Forum Digital ID deal with Canada for 105.3 Million! What does it mean?The Fisher Files