Net profit was CNY62.6 billion (USD8.6 billion) in the 12 months ended Dec. 31, the Shenzhen-based firm said in a financial ...