Christophe de Margerie, the chief executive officer of French oil giant Total, has died in an air crash in Moscow.…
Sign in to your account
Remember me