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