Instalaza definitions

Search

Instalaza

Instalaza logo #10101) Military industry
Found on https://www.crosswordclues.com/clue/instalaza

Instalaza

Instalaza logo #21000 Instalaza SA is a Spanish firm that designs, develops and manufactures equipment and other military material for infantry. The company, founded in 1943, is headquartered in Zaragoza and its production plant is in Zaragoza, Aragon. The company became famous for the production of highly accurate rocket launchers. Instalaza`s professional experience....
Found on http://en.wikipedia.org/wiki/Instalaza
No exact match found.