The Oshawa, Ontario, plant, which produces the Chevrolet Impala and Cadillac XTS, is expected to close as part of GM’s cost-cutting.
New Orleans Breaking News & Events
The Oshawa, Ontario, plant, which produces the Chevrolet Impala and Cadillac XTS, is expected to close as part of GM’s cost-cutting.