Takeda and Insilico strike AI-led drug discovery deal worth up to $600m

Read the full story at Nikkei Asia →