Alibaba was fined $2.8 billion for alleged antitrust violations in China, yet the stock rallied on Monday. Learn more about how investors are responding.
Read moreMicrosoft continues its shopping spree, inking a $19.7 billion deal to acquire Nuance Communications. Learn why it is buying the voice recognition pioneer.
Read more