Economy / The Hindu Businessline
India's spend on Russian oil buy at 2.5 billion euro in Oct ahead of new sanctions
16 Nov 2025 11:12 am
13 C
India's spend on Russian oil buy at 2.5 billion euro in Oct ahead of new sanctions