Stocks surge on vaccine news but troubles lurk for tech companies General Chinese e–commerce and cloud computing giant Alibaba reported a record $74.1 billion in sales during its Singles Day shopping event. However … Read the full article