Digital ID companies thrived during the pandemic. Only now are their privacy claims being challenged. June 11, 2022
Alibaba President boasts about tech to monitor people’s travel, consumption, and more to create a “climate” credit score May 25, 2022