NASCAR team to permanently lay off 55 workers as it shuts down. Here’s what we know.

North Carolina Department of Commerce received notice of the closure this week, records show.

NASCAR team to permanently lay off 55 workers as it shuts down. Here’s what we know.

North Carolina Department of Commerce received notice of the closure this week, records show.