In 2010, ONGC (Oil and Natural Gas Corporation Limited) was India's most profitable company, consistently reporting the highest profits among public sector enterprises. ONGC's profitability comes from its oil and gas exploration and production operations. Reliance Industries was also highly profitable, and ITC (Indian Tobacco Company) and NTPC are profitable companies, but ONGC led in 2010.