Deeq A. Posted October 29, 2022 It is the moment nobody was quite sure would actually ever happen: after months of drama, Elon Musk says his $44bn (£38bn) deal to buy Twitter is complete. Source: Hiiraan Online Share this post Link to post Share on other sites