Twitter: About 80% of employees laid off with only 500 full-time engineers left | World English News
Ever since the billionaire Elon Musk took over social media giant Twitter, about 80% of employees have been off with only 500 ...
Advertising by Adpathway