News Snapshot:
Andrew Burton Alibaba Group Holdings' (NYSE:BABA) latest quarterly results beat estimates, but fell short of turning the page on a backdrop of terrible sentiment. At least the market wasn't too impressed as shares fell more than 5% on the news. The Chinese e-commerce and cloud computing giant has been in a rut over the last several years, and it's clear to us it will likely take a bit more time and stronger results to completely rebuild investor confidence. On the other hand, the group remains highly profitable, and the latest trends suggest some encouraging signs of an operational turnaround. Despite...