Business ONGC Launches Plans for New Crude and Fuel Trading Unit India’s state-owned Oil and Natural Gas Corporation Limited (ONGC), the country’s largest oil and gas producer, is moving forward with plans to establish a... Editorial5 hours ago