Elon Musk Takes Over Twitter Reportedly Fires CEO And CFO According to sources familiar with the transaction, Twitter and Musk […]