China Fines Alibaba $2.8B for Breaking Anti-Monopoly Law | Hacker News Reader