VFX NPPA Archives -

Tencent loses $54 billion owing to China’s stricter gaming regulations

Recently, Chinese regulators implemented a comprehensive set of regulations targeting spending and incentives that fuel excessive…

VFX