CNBCDeparting Twitter employees say layoffs have started as Elon Musk takes over by TheCompaniesOctober 28, 20220 Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Musk completed his $44 billion acquisition of the company this week.