Executives from Google, Twitter, Facebook and Microsoft met with the leaders of France, New Zealand and other countries in Paris to unveil the "Christchurch Call" of voluntary commitments for online platforms.
View Story
Tech giants vow to step up fight against online extremism
No comments yet