Spread the love

India’s spending in October was unchanged from the €2.5 billion spent on buying Russian oil in September

​India’s spending in October was unchanged from the €2.5 billion spent on buying Russian oil in September