Back

Company Lays Off Employees in US, Canada, and Costa Rica

Show me the source
Generated on: Last updated:

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.