Elon Musk dubs himself ‘Chief Twit,’ visits Twitter HQ with deal set to close October 27, 2022October 26, 2022