Ouray Shutters Colorado Factory
The L2 Brands-owned imprinted sportswear manufacturer is closing down its 114,000-sq.-ft. Englewood, CO, manufacturing facility and laying off 154 employees there, according to a state WARN filing first reported by ... Log in to view full article.