Login or Register
New User ! Register
It is a French oil company and one of the six largest oil companies in the world, headquartered in Paris.