Countries and tech companies came together in Paris on Wednesday to sign a global pledge dubbed the Christchurch Call. The symbolic document lays out new efforts...
The country’s leaders are holding a summit in Paris next month, where they hope to sign an agreement with other world leaders and tech firms that...