Elon Musk Hires Two Of His Cousins At Twitter’s San Francisco Headquarter

126
SHARE

Since Elon Musk took over Twitter in late October, about 70% of the 7,500-strong workforce staff have been laid off, fired or resigned.