3 min read News finance marketing Twitter cut more than 950 California employees after Elon Musk took over, WARN notice shows November 5, 2022 Ross C. Serrato The Twitter profile website page belonging to Elon Musk is seen on an Apple...