August 28, 2025Business The company recently underwent layoffs, trimming 8% of its global staff.Read More Share: