BRIEF: Rising corn prices undermine China Starch Corn processor China Starch Holdings Ltd. (3838.HK) said on Monday that it expects to report revenue of about 10.06 billion yuan ($1.45 billion) for 2025, down 11.9% from 11.42 billion… February 24, 2026 3838.HK