Illegal streams, merch bonanza: Squid Game craze hits China
China hits Alibaba with record $2.78bn fine for market abuses