Keywords Defenture

Keyword: Defenture

Defenture Vehicles for Bundeswehr

Under a recently concluded framework agreement between the Federal German Office of Bundeswehr Equipment,...