Consolidated Revenue: €84.4mOrganic Growth: +17.1% (i)EBITDA Margin: 12.0%Net cash position up by +€20m (ii)Record increase in backlog: +€78mSuccessful transition to…
The Regeneron Science Talent Search Celebrates and Rewards Today’s Most Talented Young Minds Driving Innovation and Progress through Scientific Exploration…