Twitter takeover: Elon Musk completes $44 billion deal
Elon Musk has completed his US$44 billion (about 55 trillion Malawi Kwacha) Twitter acquisition. Once the takeover was formalised, Elon Mask visited Twitter HQ with a sink, throwing shade at the company's top boss, Parag… ...