Twitter Has Lost 80% Of Its Value Since Elon Musk Renamed It X - IBTimes 02.10.2024 20:26 BigNewsNetwork.com (sports) The world's richest man paid $44 billion for the platform just two years ago.