Company Confirms Layoffs in North and Central America
An internal email, reportedly viewed by the BBC, was dispatched on Tuesday, announcing significant workforce adjustments.
The communication detailed that employees located in the United States, Canada, and Costa Rica have been laid off.
This action was presented as part of an effort to strengthen the company.