scorecardresearch
'AatmaNirbhar' in fuel - a distant dream!

'AatmaNirbhar' in fuel - a distant dream!

India has only 15%(FY20) self-sufficiency in petroleum products, the remaining 85% is being met through imports

While oil & gas sector meets 36% of India's energy requirements, heavy dependence of over 85% on import of petroleum makes the country over-dependent on oil producing countries