Musk Appoints Himself CEO of Twitter as Employees Brace For Mass Layoffs
Reports that Musk will let go of 25% of its workforce, or nearly 2,000 employees, come as tech billionaire overhauls company Elon Musk has appointed himself CEO of Twitter and dissolved…