Alibaba opens new global headquarters in Hangzhou, China on annual family day

The new complex, comprising seven buildings spanning nearly 1 million square metres (10.7 million square feet) of floor area, has enough office space to accommodate 30,000 employees, according to local media reports. It is the largest campus of Alibaba, owner of the South China Morning Post. On Thursday, a day before Alibaba’s annual family and … Read more

Say Goodbye To CarTok

TikTok, the massive social network full of short-form videos and big oil propaganda, is on its way to meeting a terrible fate. A bill demanding that parent company ByteDance either sell the platform or see its removal from U.S. app stores passed the House of Representatives with an overwhelming majority today, leaving … Read more… … Read more