Tag: EC

  • EU: Facebook & Twitter Have Gotten Better At Removing Hate Speech

  • Google fined $2.7 billion by European Commission