Germany signs off on $4.4 billion Eurofighter Typhoon deal
The latest Typhoon order is the most lucrative of seven weapon system acquisitions rubber stamped by the budget committee.
The latest Typhoon order is the most lucrative of seven weapon system acquisitions rubber stamped by the budget committee.