Monday, January 26, 2026
Today's Print

Tag: X Holdings

Elon Musk puts Twitter’s value at $20b, half of what he paid for

New York, United States—Elon Musk has put the current value of Twitter at $20 billion, less than half the $44 billion he paid for...
- Advertisement -spot_img
- Advertisement -spot_img