Alibaba (BABA) Q2:

Alibaba Offices In BeijingBloomberg | Bloomberg | Getty ImagesChinese e-commerce behemoth Alibaba on Friday beat profit expectations in its September quarter, but sales fell short as sluggishness in the world's second-largest economy hit consumer spending.Alibaba said net income rose 58% year-on-year to 43.9 billion Chinese yuan ($6.07 billion) in...

Read more...