Independence Day 2022: India needs to be 'Aatmanirbhar' in energy sector, says PM Modi; here's why we need it | India News
For India, the world’s third largest consumer and importer of oil after China and the United States, the stress on self-reliance in the energy sector stems from both environmental and cost concerns.