Which of the following is the largest public sector general insurance company in India?

Explanation:

New India Assurance is the largest public sector general insurance company in India.