The layoffs are the latest to hit the tech sector, which has seen big cutbacks worldwide since 2023. Source Agencies
Your email address will not be published. Required fields are marked *
Δ