14-06-2022 21:58 via abcnews.go.com

Musk to address Twitter employees for 1st time this week

Elon Musk will address Twitter employees Thursday for the first time since the billionaire and Tesla CEO offered $44 billion to buy the social media platform
Read more »