General Motors has faced a few tough years--last year, a major strike, this year a pandemic. 1.

Posted Date: