The layoffs, affecting over 280 employees across 90 countries, are part of a restructuring effort aimed at enhancing agility, breaking down inefficiencies, and focusing on product quality.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results