The Oil and Natural Gas Corporation Limited (ONGC) is one of India's third most profitable companies and as of May posted a consolidated net profit of Rs 18,334 crore in 2014-15. However it lost nearl...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.