MarketWatch febr 26 The Wall Street Journal: Elon Musk’s Twitter lays off more employees amid cost cuts