China's Didi swings to third-quarter profit, to buy-back $1 billion worth of shares

China's Didi swings to third-quarter profit, to buy-back $1 billion worth of shares