Tech

Microsoft, Netflix, Instagram: Anything else?

What else happened on August 14, 2020 in addition to the big news, in a nutshell. (Short news, Microsoft)