World Elon Musk Puts Twitter Acquisition on Hold Adedapo Adesanya May 13, 2022 By Adedapo Adesanya In a new turn of events, Elon Musk on Friday put his $44 billion deal…