WuXi AppTec does health

BRIEF: Hutchmed’s revenue drops 13% in 2025

Drug developer Hutchmed China Ltd. (HCM.US; 0013.HK) said on Thursday its revenue fell 13% in 2025 to $548.5 million from $630.2 million the previous year, as its profit rose sharply…