Tag: Elon Musk Reportedly Lays Off 200 Twitter Staffers After Saying He Wants To ‘Stabilize’ Company