Musk buys Twitter shares, becomes biggest stakeholder after ripping for lack of ‘free speech’
Elon Musk has purchased 73.5 million Twitter shares, potentially making him the biggest stakeholder in the micro-blogging site. Isabel Brown and Ari Hoffman reacted on Monday's "John Bachman Now." Watch…