

MCQOPTIONS
Saved Bookmarks
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 | |