Crocs closes its last plants, but will continue making shoes

located in Italy, was also announced on a date that was not specified. The Crocs shoe company, headquartered in Colorado, shut down its plant in Mexico. The closure of its last plant, located... Read more »