India’s Fuel Quandary: A Looming Crisis as OMCs Face Bankruptcy Threat
New Delhi, India – May 15, 2026 – India’s state-run Oil Marketing Companies (OMCs) are staring down the barrel of a financial crisis, losing an staggering Rs 1000 crore daily…
New Delhi, India – May 15, 2026 – India’s state-run Oil Marketing Companies (OMCs) are staring down the barrel of a financial crisis, losing an staggering Rs 1000 crore daily…