You just read:

Selvita Posts 67 Percent Increase in Operating Profit for Services Division; Innovative Research Division Reaches Inflection Point as SEL120 Enters Clinical Development

News provided by

Selvita

Mar 28, 2019, 07:06 ET