Twitter Shares Drop After Elon Musk Ditches $44bn Ownership Deal

Twitter shares, on Monday, July 11, 2022, dropped by 9%, as it was trading $33.58 when compared to the $36.85 it traded on Friday, July 8. Before the weekend ended, Twitter shares had dropped by 6% as it opened trading at $34.61 today. BizWatch Nigeria understands that billionaire Elon Musk’s effort to pull the plug … Continue reading Twitter Shares Drop After Elon Musk Ditches $44bn Ownership Deal