General Knowledge Mixed Questions Objective
Aug 13, 2013

About 63 per cent of India's petroleum production is from:

Choose the correct answer:
A) Assam
B) Mumbai High
C) Gujarat
D) All the above
Detailed Explanation

Option B is the right answer.

Discussion (0)

No comments yet. Be the first to share your thoughts!

Share Your Thoughts
Feedback