Machinists striking against Caterpillar since May 1 have voted to accept a new labor contract that calls for concessions on benefits and a virtual freeze on wages. It's not much to cheer for manufacturing workers, analysts say.
Results: 1 of 1
© The Christian Science Monitor. All Rights Reserved.