Market Overview

UPDATE: Army Says Oshkosh Contract Valued at $6.75B for 17K Vehicles, Including Options