1.

American aerospace and defence giant "Lockheed Martin" has decided to set up its new F-16 jet production unit in which country?

A. Srilanka
B. Bangladesh
C. India
D. Canada
Answer» D. Canada


Discussion

No Comment Found