Sofinnova seals €108m final close for Italy-focused biotech fund

European life sciences investor Sofinnova Partners has reached a €108m final close for its Italy-focused Telethon Fund, beating its initial target.