Record funding for biotech firm ITM

ITM closes 500 million euro deal with Grand Pharma