Discover. Develop. Deliver.

Letter from the management

Overview of our progress in 2016

Read more

Financial highlights

Group revenues

€151.6million

Read more

Cash position

€980.9 million

Read more

‘Challenges are there to be solved’

Committed to moving forward

Read more