Oshkosh Defense receives $31 million U.S. Army order for cargo vehicles - OSK News | Rallies