Loading...

Germany – Engineering studies – E/K2BB/QA081/QA081 - 130mm Mun DM11 KPz LEOPARD 2 — Bundesamt für Ausrüstung, Informationstechnik und Nutzung der Bundeswehr — Germany Defense Contract