Citrix to lay off 80 workers at its Santa Clara campus

0
111

The layoffs are a part of a previously announced restructuring plan for the company, which has seen its revenue and profit fall recently.

[ad_2]

Source link

Leave a Reply