Twitter Posts $270 Million Loss

Twitter Posts $270 Million Loss after Musk ‘Terminated’ $44Bn Takeover Deal

Editor/ Social media giant Twitter posted a worse-than-expected loss today in its first earnings report since billionaire Elon Musk backed…

2 years ago