Tech Coffee – Your daily shot of tech – 20200615

Hello, This is Tech Coffee.

Today’s news are all about Facebook Workplace, Twitter removing accounts, AI blurs generated images, EU charges against Amazon, Netflix 8:46 Dave Chappelle.

Here’s your daily tech shot.