Technology Elon Musk hints at layoffs in first meeting with Twitter employees By Admin On Jun 17, 2022 8 Share [ad_1]The billionaire also discussed aliens in his first address to the social media firm’s staff.[ad_2]Source link 8 Share