Browsing: Others

New Delhi: State-run Oil and Natural Gas Corporation Ltd (ONGC) and its subsidiary ONGC Videsh have witnessed a ratings downgrade…