Twitter lays off more workers Technology December 23, 2022 The Twitter San Francisco offices have been stripped out, fulfilling predictions that 75% of the company’s employees would be laid…