China hits Alibaba with record $2.8B fine for behaving like a monopolycnn.com2 points·joshuawright11··0 commentsOpen articleSaveView on HN