Germany Stop Production of Taurus Cruise Missiles After No New Orders Received from…
European defence company, MBDA has decided to stop the production of "Taurus" long-range cruise missiles after it did not receive any new orders for the high-effective cruise missiles from…