From a cramped booth in a crowded conference center on New Delhi’s outskirts, executives from one of Russia’s biggest energy firms made their sales pitch to Indian buyers — take our Arctic gas now, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results