ONGC Oil and Natural Gas Corporation Limited or ONGC as it is known commonly is Indian state-owned oil and Gas Company. ONGC produces around 77% of India’s total crude oil production and 81% of natural gas production. ONGC is one of the largest publicly traded companies by market capitalization in India and the largest India-based […]

State owned Indian companies have trodden over minority shareholder rights for a long time now. Ever since these companies were listed, minority shareholders have been getting the short end of the stick as these firms are run more by Government diktat and priorities, rather than being run with a profit motive. The big oil and […]