TechnologyTwitter lays off more workersEditorDecember 23, 2022 December 23, 2022 The Twitter San Francisco offices have been stripped out, fulfilling predictions that 75% of the company’s employees would be laid off. Somewhere, Elon Musk found...