Munich, Germany (SPX) Sep 28, 2009 – The armed forces of Germany and the Netherlands have taken delivery of an optimally protected, highly mobile transport vehicle with massive useful load carrying capacity.
Munich, Germany (SPX) Sep 28, 2009 – The armed forces of Germany and the Netherlands have taken delivery of an optimally protected, highly mobile transport vehicle with massive useful load carrying capacity.