The new ‘Chief Twit’: serious privacy concerns amid chaotic Twitter takeover Whatever your opinion of Elon Musk, it would be an understatement to say that his $44 billion takeover of Twitter has not gone smoothly. Completed Read More » IGS November 17, 2022