Govt's firm stand on buying Russian oil saves $8 billion in India's import bill

Govt's firm stand on buying Russian oil saves $8 billion in India's import bill