Tag: Elon Musk Twitter townhall


Elon Musk finally set to address Twitter employees this week, Musk to take questions over $44 billion Twitter takeover deal | Technology News

San Francisco: Tesla CEO Elon Musk is set to speak to Twitter employees for the first time this week in a bid to...