fbpx

Articles Tagged "tech layoffs"

News

Spotify announces layoffs in bid to cut costs

Business

Amazon to lay off 10,000 employees, NYT reports