ByteDance offers investors share buyback, valued at $268 billion-sources

ByteDance offers investors share buyback, valued at $268 billion-sources