Alibaba gets fined $2.8 Billion in Monopoly probe by Chinese authorities

Chinese authorities have fined Alibaba Group holding Ltd. $2.8 Billion (18 billion yuan) after an...

Read More