Opinion: The deathly risks of doing business with Russia
In the evening of 20 October 2014, the first snow fell in Moscow. CEO of one of the world’s biggest oil companies, Total, Christophe de Margerie had a meeting in the residence of Prime Minister Dmitry Medvedev to discuss future investment in Russia. […]