FeaturedMarketsElon Musk puts $44 billion Twitter takeover on holdIFM CorrespondentMay 18, 2022 by IFM CorrespondentMay 18, 2022 After Musk's announcement about the Twitter acquisition being put on hold, the stock of the microblogging platform dropped 11% pre-market.... Read more