Echo Spot reviews are in, Twitter’s fight against harassment evolves video – CNET

Click here to visit Original posting

The biggest stories in tech include reviews of Amazon's Echo Spot, Twitter's evolving content policy and Microsoft's $50 million plan to combat climate change.