Three More Top Executives At Twitter Turn In Resignations As Elon Musk Takeover Looms

< Please Share This

Three more top Twitter executives are leaving the social media platform as Elon Musk’s impending purchase as many employees look to flee. Musk put his deal to buy Twitter on hold while he probes the


The Liberty Daily < continue reading