Categories
Articles

Former HR boss at Twitter says the company failed to pay $500 million in severance pay owed to laid-off staff

Business Insider Business Insider