Tencent ramps up buybacks amid $309B market value loss - TrendCloud