04-12-2023 21:17 via rssfeeds.9news.com

Denver-based logistics facility laying off 60 employees

The company's facility located near Denver International Airport will be closed and employment will end on Jan. 31, 2024
Read more »