Tag: Elon

Browse our exclusive articles!

Twitter shares fall more than 7% after withdrawing offer to buy Elon Musk

They fell to $34.09, their lowest price since mid-March and well short of the $54.20 considered in Musk's proposal.Twitter shares kicked off the session...

Popular

Subscribe

spot_imgspot_img