Shopee lays off hundreds of employees in 3 markets

The ecommerce giant attributed the decision to efficiency issues and adjustments to changes in business policies.