A) Indian Oil Corporation-New Delhi
B) Oil and Natural Gas Commission-Dehradun
C) Bharat Electronics Limited-Bangalore
D) National Mineral Development Corporation-Chennai
E) None of these
Correct Answer: D
You need to login to perform this action.
You will be redirected in
3 sec