175 Sales in 2015

millions of euros

2,300 employees

400 based in France

7 administrative and industrial sites

including 4 in France

Contact - Privacy & Terms - © ILEOS 2017