Release Summary

Octapharma Group publishes 2017 annual results reporting revenue of €1.72 billion and operating income of €349 million

Octapharma AG