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… March 6, 2026 HCM.US 0013.HK