Global Defence Technology: Issue 52

3
Military sales restrictions project overruns are troubling German defence manufacturers