Business News Social Media Elon Musk justifies request to terminate the $44 billion Twitter acquisition dealElon Musk, CEO of Tesla, has once again justified his request to cancel the $44... Eseosa Omoruyi Sep 1, 2022