On track for clinical read-outs and commercial readiness in 2020
First three-month 2020 financial results: Group revenues and other income of €106.9 million Operating loss of €44.6 million Net loss of €50.6 million Cash and current financial investments on 31 March 2020 of €5.7 billion On track to report on a number …