Elon Musk hints at layoffs in first meeting with Twitter employees

Elon Musk hints at layoffs in first meeting with Twitter employees

June 17, 2022 0 By bimola

The billionaire also discussed aliens in his first address to the social media firm’s staff.