Market Snapshot: Alibaba Beats Revenue Estimates, Nio Narrows Loss, China Dumps US Bonds Amid Geopolitical Tensions
Key Takeaways Alibaba (BABA) reported stronger-than-expected Q2 revenue of 247.80 billion yuan, though adjusted earnings per ADS of 4.36 yuan […]
