Home Business GM keeps on trucking despite Covid, semiconductor concerns