News

According to multiple reports, the Durham-based company will let go 73 employees. That’s about one-third of its workforce at the plant, located at 1000 Carolina Core Pkwy about 5 miles west of Siler ...