Global NewsInformation TechnologySpotlightTechnology Elon Musk implements new changes on twitter by Radarr Africa November 1, 2022 by Radarr Africa November 1, 2022 Elon Musk consolidated his control of Twitter Inc. on Monday after the entire board was dismissed. Musk, 51, completed his purchase of Twitter last week for $44 billion and immediately … 0 FacebookTwitterPinterestEmail