Last Updated: Monday, March 4, 2013, 21:02
ONGC, the country's largest oil and gas producer, earned a net profit of Rs 25,122 crore in 2011-12. BSNL, on the other hand, suffered losses of Rs 8,850 crore in the same period, replacing Air India as the biggest loss-making PSU.