Idorsia strengthens financial position with up to CHF 250 million loa… · News Impact Screener