Shopee closes operations in four Latin America countries

The ecommerce major has shut down operations in Argentina, Chile, Colombia, and Mexico, while it will continue to operate in Brazil.