Revenues of €102.5 million in the first quarter of 2020, up by 74% compared to the first quarter of 2019

2020-04-17