[elfsight_social_share_buttons id=”1″] Elon Musk became Twitter’s new owner on Thursday and fired the CEO, CFO, and head of policy before leaving the meeting room, according to numerous reports. They are likely just the start of a much bigger house cleaning to come. The CEO of electric car maker Tesla Inc has said he wants to […]