Financial News

Tech layoffs and how different parts of the world are dealing with them

At least 42,000 people have lost their jobs in Europe since March last year.

Exit mobile version
Skip to toolbar