Business
Deal Sealed : Elon Musk Ends Suspense, Takes Charge Of Twitter ; CEO Parag Agrawal Among Others Sacked
“The bird is freed,” billionaire Elon Musk tweeted after completing the whopping $44 billion takeover of Twitter and firing the social media...