ByteDance values itself at $300B in a new buyback, amid rising US legal challenges. Discover how this impacts TikTok future ...