Internet Giants agree to curb hate speech on their platforms

The European Union together with Facebook, Twitter, YouTube and Microsoft (“the IT companies”) unveiled a…