1 comment

[ 3.5 ms ] story [ 32.5 ms ] thread
interestingly this op-ed is written by a paper that Alibaba owns