Oshkosh Defense Canada, Inc., a subsidiary of Oshkosh Corp. , was on the losing side of the $834 million contract announced last July to supply the Canadian Armed Forces with 1,500 trucks, 300 trailers and 150 armour protection kits to guard the vehicles against roadside bombs and rockets. The award to Mack came as a surprise to defence industry observers, who believed Oshkosh was the front-runner because it is a major supplier of trucks to the U.S. military.