India's $18B Russia Energy Investment Stands Strong
Former Ambassador Ajai Malhotra confirms India's $18 billion investment in Russian oil & gas, asserting national interest over external sanctions. Read why India's strategic energy partnership continues to grow.