Elon Musk completed his $44-billion (R789.4-billion) acquisition of Twitter Inc., according to people familiar with the matter, putting the world’s richest man in charge of the struggling social network after …
BusinessGlobal NewsInformation TechnologySpotlightTechnology