The TikTok creator’s $39 billion data center is the latest payoff from Lula’s courtship of Chinese investment.
TikTok blamed a power outage at a US data center after users reported issues with their For You feeds. TikTok said it hoped for a resolution "soon." ...