@tmz.com 2 years ago Elon Musk Reportedly Fires 4 Top Twitter Executives After $44 Billion Purchase