China’s tech giants fall under regulator’s pressure March 15, 2021 techengine Tencent saw $62bn wiped off its valuation while Alibaba may have to sell some of its media assets. Share with friends Written by techengine The author did not add any Information to his profile yet ← →