InternationalTwitter laid off half of its 7,500 staff as Musk launches overhaulWeb Desk · 4 years ago · 3 min read