Elon Musk ‘vehemently’ opposed Twitter’s Trump ban: report

Jared Birchall, Musk’s top assistant who has been described as the “point man” for the Tesla CEO’s $44 billion takeover bid of Twitter, told an associate that the idea of banning a sitting president from Twitter was “insane,” according to The Wall Street Journal.

Read more…

Photo credit: AP