VFX potential merger Archives -

Tencent to shut its game streaming platform Penguin Esports

Tencent announced that it will shut its game streaming platform Penguin Esports by June due to…