Tech Coffee – Your daily shot of tech – 20200625

Hello, This is Tech Coffee.

Today’s news are all about Ben&Jerry’s pulling out from Facebook ads, Springer Nature facial recognition article, Twitter suspends Distributed Denial of Secrets account, Microsoft Defender for Android and Canada’s Nova Scotia data leak.

Here’s your daily tech shot.