Loading…
BorgWarner to invest $42M expanding Seneca, South Carolina battery pack plant · Endata