Twitter shareholders approved billionaire Elon Musk’s proposed $44 billion buyout, paving the way for a trial next month to determine the deal’s fate. A majority of Twitter shareholders voted in …
AfricaAFRICA NEWSBusinessGlobal NewsNewsSouth AfricaSouthern AfricaSpotlightTechnology