Which of the following is the largest in terms of profit Public Sector organization in India?

A) Bharat Petroleum

B) Steel Authority of India

C) India Oil Corporation

D) Oil and Natural Gas Commission

Correct answer:
D) Oil and Natural Gas Commission



Please provide the error details in above question