The maximum number of which of the following in India is owned by Public Sector?
Q. The maximum number of which of the following in India is owned by Public Sector?
Answer: Oil Refineries
Notes: