Global Defence Technology: Issue 52

Military sales restrictions project overruns are troubling German defence manufacturers