News Snapshot:
Net income plunged 50 per cent to 22.7 trillion yuan (USD 3.4 trillion). Excluding one-time charges, adjusted earnings per ADS totaled USD 1.75, topping the average analyst estimate of USD 1.60 per share.
Key Topics in this News Article: