The deepfake avatars who want to sell you everything – MIT Technology Review General If you don't live in China, it's hard to comprehend just how massively popular livestream e–commerce is. … The good news is that 69 of them have been … Read the full article