China presses further on Alibaba, slaps $2.78 Bn in fines for violating anti-trust rules

In a two-way signal (we’ll talk about that in a bit) to…